Touch-down Definition
verb
(aviation) To land an aircraft or spacecraft.
The plane will touch down in Heathrow at about 2 o'clock.
Wiktionary
(American football) To score a touchdown.
Wiktionary
(rugby) To score a try.
Wiktionary
Find Similar Words
Find similar words to touch-down using the buttons below.