touch down
verb
Definitions
To land an aircraft or spacecraft.
Example: The plane will touch down in Heathrow at about 2 o'clock.
To score a touchdown
To score a try.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To land an aircraft or spacecraft.
Example: The plane will touch down in Heathrow at about 2 o'clock.
To score a touchdown
To score a try.