Touch-down meaning

(aviation) To land an aircraft or spacecraft.

The plane will touch down in Heathrow at about 2 o'clock.

verb
1
0
(American football) To score a touchdown.
verb
1
0
(rugby) To score a try.
verb
1
0
Advertisement