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"