Meaning
When an aircraft lands and makes contact with the ground.
Example Sentence
"The airplane touched down safely despite the heavy rain."
Synonyms
land
arrive
Usage Note
This phrasal verb is inseparable. The object must always come after the particle (e.g., "look after him" not "look him after").