/tʌˈʧdawˌn/ - [tuchdawn] - touch•down
We found 8 definitions of touchdown from 5 different sources.
NounPlural: touchdowns |
||
touchdown - a score in American football; being in possession of the ball across the opponents' goal line | ||
score the act of scoring in a game or sport; "the winning score came with less than a minute left to play" | ||
touchdown - a landing (as the wheels touch the landing field); especially of airplanes | ||
landing the act of coming to land after a voyage |