touch down
verb1
Aeronautics, Aerospace, Aviation, Business, Engineering, Natural sciences, Physical sciences To land an aircraft or spacecraft.
- The plane will touch down in Heathrow at about 2 o'clock.
2
American football, Ball games, Football, Games, Hobbies, Lifestyle, Sports To score a touchdown
3
Ball games, Games, Hobbies, Lifestyle, Rugby, Sports 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.2011 September 18, Ben Dirs, “Rugby World Cup 2011: England 41-10 Georgia”, in BBC Sport: