Definitions for touch down
This page provides all possible meanings and translations of the word touch down
come or bring (a plane) to a landing
"the plane touched down at noon"
To land an aircraft.
To score a touchdown
To score a try.
Find a translation for the touch down definition in other languages:
Select another language: