touch down

touch down


Definition of TOUCH DOWN

to come to rest after descending from the air <the plane will touch down in about 30 minutes>
Related Words belly-land, crash-land

Seen & Heard

What made you want to look up touch down? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More