Meaning of touchdown
Definition of touchdown
(noun)
a
score
in American football;
being
in
possession
of the
ball
across
the opponents'
goal
line
a
landing
(as the wheels
touch
the
landing
field);
especially
of airplanes
Other information on touchdown
WIKIPEDIA results for
touchdown
Amazon results for
touchdown
Tweet