Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun touch_down
2 senses of touchdown
Sense 1
touchdown -- (a score in American football; being in possession of the ball across the opponents' goal line)
=> score -- (the act of scoring in a game or sport; "the winning score came with less than a minute left to play")
Sense 2
touchdown -- (a landing (as the wheels touch the landing field); especially of airplanes)
=> landing -- (the act of coming down to the earth (or other surface); "the plane made a smooth landing"; "his landing on his feet was catlike")
Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb touch_down
1 sense of touch down
Sense 1
touch down -- (come or bring (a plane) to a landing; "the plane touched down at noon")
=> land, set down -- (reach or come to rest; "The bird landed on the highest branch"; "The plane landed in Istanbul")