Touch down synonyms
(Intransitive) To come or chance (upon).
To come to an agreement, especially to resolve a lawsuit out of court.
To come at length; take place:
To touch a person or thing
Find another word for touch down. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for touch down, like: alight, descend, settle, arrive, land and touch.