Touch down
Synonyms for Touch down
- landtransportfallsit atop of
- alightlandtransportarrivefall
- settlelandarrivesit atop of
- perchlandfall
- roostlandfallsit atop of
- set downlandarrivefallsit atop of
- lightlandfallsit atop of
- come downarrive
- descend
- sit downarrive
- arrive
- dismount
- get off
- dockarrive
- settle down
- put down
- come in
- get down
- disembark
- ditch
- seat
- berth
- debark
- sit
- bring in
- make land
- thump
- pilot
- splash down
- flatten out
For more similar words, try Touch down on Thesaurus.plus dictionary