Touchdown (Noun)
Meaning 1
A landing (as the wheels touch the landing field); especially of airplanes.
Classification
Nouns denoting acts or actions.
Related Words
Meaning 2
A score in American football; being in possession of the ball across the opponents' goal line.
Classification
Nouns denoting acts or actions.