English noun: touchdown | |||
1. | touchdown (act) a score in American football; being in possession of the ball across the opponents' goal line | ||
Broader (hypernym) | score | ||
Domain category | American football, American football game | ||
2. | touchdown (act) a landing (as the wheels touch the landing field); especially of airplanes | ||
Broader (hypernym) | landing | ||