Dictionary search results

Showing 1-5 of 5 results

touchdown British & World English

The moment at which an aircraft’s wheels or part of a spacecraft make contact with the ground during landing

touchdown New Oxford Dictionary for Writers & Editors

(one word; abbreviation TD)

touch down British & World English

Touch the ground with the ball behind the opponents' goal line, scoring a try

touch down in touch British & World English

Touch the ground with the ball behind the opponents' goal line, scoring a try

touch down in touch English Thesaurus

his plane touched down at Nice airport