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 | ||