English dictionary
touchdown meaning and definition
Definition and meaning of touchdown at MeaningMonkey.org. touchdown meaning and definition in the English Dictionary.TOUCHDOWN noun
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
Source: Princeton University Wordnet