English dictionary
touch down meaning and definition
Definition and meaning of touch down at MeaningMonkey.org. touch down meaning and definition in the English Dictionary.TOUCH DOWN verb
Definition of touch down (verb)
- come or bring (a plane) to a landing
- "the plane touched down at noon"
Source: Princeton University Wordnet