|
1.
a score in American football; being in possession of the ball across the opponents' goal line
2.
a landing (as the wheels touch the landing field); especially of airplanes
'touchdown' - used as a verb
3.
come or bring (a plane) to a landing
the plane touched down at noon
|
|
|
|