|
Definition of Touch down
1. Verb. Come or bring (a plane) to a landing. "The plane touched down at noon"
Definition of Touch down
1. Verb. (aviation) To land an aircraft. ¹
2. Verb. (American football) To score a touchdown ¹
3. Verb. (rugby) To score a try. ¹
¹ Source: wiktionary.com