Definition of Touchdown
- 1. A score in American football; being in possession of the ball across the opponents' goal line Noun
- 2. A landing (as the wheels touch the landing field); especially of airplanes Noun
Semanticaly linked words with "touchdown"
Hyponims for word "touchdown"