to touch down
Pronunciation
/tˈʌtʃ dˈaʊn/
British pronunciation
/tˈʌtʃ dˈaʊn/

Definition & Meaning of "touch down"in English

to touch down
[phrase form: touch]
01

(of an aircraft or spacecraft) to land on the ground

Intransitive: to touch down somewhere
to touch down definition and meaning
example
Examples
The helicopter touched down on the rooftop to rescue the stranded hikers.
The spacecraft touched down on Mars, marking a historic moment for space exploration.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

stars

app store