touch down

verb
University
1

To land an aircraft or spacecraft.

2

To score a touchdown

3

To score a try.

More University words starting with “T

Browse other words in the same learning bracket as touch down.

Browse the dictionary A–Z