Etymology
Advertisement

touchdown (n.)

1864, originally in rugby, where the ball is literally touched down on the other side of the goal, from verbal phrase (by 1859 in sports), from touch (v.) + down (adv.). As "landing of an aircraft" from 1935.

Advertisement
Advertisement
Definitions of touchdown

touchdown (n.)
a score in American football; being in possession of the ball across the opponents' goal line;
touchdown (n.)
a landing (as the wheels touch the landing field); especially of airplanes;
From wordnet.princeton.edu