Touchdowns
-
the landing of an aircraft or of some types of spacecraft:
Touchdowns meaning & definition 1 of Touchdowns.
-
(in American football) the act of scoring points by carrying the ball across the other teams goal line or throwing the ball so that it is caught by a member of your team who is across the other teams goal line
Touchdowns meaning & definition 2 of Touchdowns.