touch down

verb

Definitions

  1. To land an aircraft or spacecraft.

    • The plane will touch down in Heathrow at about 2 o'clock.
  2. To score a touchdown

  3. 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.

The neighborhood

Vish — recursive loop

No curated loop yet for touch down. Loops are being traced one word at a time while the ingestion pipeline matures.

sense glosses and etymology drawn from English Wiktionary · source · CC-BY-SA