Meaning of touch down
Definition of touch down
(verb)
come
or
bring
(a plane) to a landing; "the
plane
touched
down
at noon"
Other information on touch down
WIKIPEDIA results for
touch down
Amazon results for
touch down
Tweet