Synonyms and Antonyms for touch_down

1. touch down (v.)

come or bring (a plane) to a landing

Synonyms: