English
wikipedia
Etymology
touch + down
Noun
en-noun
#fb a six-point score in American football, analogous to a try in rugby.
#:Today I scored my first touchdown.
#aviation The point at which an aircraft makes contact with the ground during a landing.
See also
touch down
es:touchdown
it:touchdown
|