touchdowns

noun
  1. plural of touchdown; scoring plays in American football worth six points, achieved by advancing the ball into the opponent’s end zone
  2. Usage: American football
  3. plural of touchdown; the moments when aircraft make contact with the ground during landing
  4. Usage: aviation

Examples