touch down
English Dictionary
->
Letter T
-> touch down
Search Dictionary:
touch down Definition
(v)
come
or
bring
(
a
plane
)
to
a
landing
; "
the
plane
touched
down
at
noon
"
touch down Synonyms
touch down
© Art Branch Inc.