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