Touch down

verb

Definitions

Verb
  1. 1
    To land an aircraft or spacecraft.

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

  2. 2
    come or bring (a plane) to a landing wordnet
  3. 3
    To score a touchdown
  4. 4
    To score a try.

    "Centre Shontayne Hape scored two tries for England before the break, while Georgia number eight Dimitri Basilaia touched down to make it 17-10 at half-time."

Next best steps

Mini challenge

Unscramble this word: touchdown