Logo
Search icon

touch down

verb

Meaning

  • To land an aircraft or spacecraft.

    "The plane will touch down in Heathrow at about 2 o'clock."

  • To score a touchdown

  • To score a try.