Meaning of the word "touch down" in English

What does "touch down" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

touch down

US /tʌtʃ daʊn/
UK /tʌtʃ daʊn/
"touch down" picture

Noun

1.

an act of an aircraft or spacecraft landing on the ground

Example:
The pilot announced that they would touch down in ten minutes.
The spacecraft made a smooth touchdown on the lunar surface.
2.

(in American football) a score of six points made by carrying or catching the ball into the opposing end zone

Example:
The team scored a crucial touchdown in the final minute of the game.
The quarterback threw a perfect pass for the touchdown.

Verb

1.

of an aircraft or spacecraft) land

Example:
The plane is expected to touch down at 3 PM.
The helicopter will touch down on the helipad.
Synonym:
Learn This Word at Lingoland