touch down
Meaning, Definition & Usage
Dictionary
Related
verb
come or bring (a plane) to a landing
the plane touched down at noon
WordNet
Previous
tottlish
totty
toty
toucan
toucanet
Next
touchable
touchback
touchdown
touched
toucher