touchdown

1. (noun) a score in American football; being in possession of the ball across the opponents' goal line
Related Words: score

2. (noun) a landing (as the wheels touch the landing field); especially of airplanes
Related Words: landing



Terms and Conditions of Use / Copyright Notice