touchdown

Definitions

General English

Aviation

  • noun the moment, after a flight, when the aircraft makes controlled contact with the landing surface

Media Studies

  • adjective offering computer and telephone connections and Internet access to visitors and business travellers

Sports

  • noun in American football, a scoring of six points achieved by being in possession of the ball behind an opponent’s goal line
  • noun in rugby, a touching of the ball on the ground that scores a try
http://www.dictionarycentral.com/definition/touchdown.html