English synonyms about - contact  

touch down

verb

1 touch down

Come or bring (a plane) to a landing.


Find more on touch down elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0389