Definitions | touchdown |
| noun
- a six-point score in American football, analogous to a try in rugby.
- Today I scored my first touchdown.
- (aviation) The point at which an aircraft makes contact with the ground during a landing.
Etymology: touch + down
Supplemental Details:Sponsor an extended definition for touchdown for as little as $10 per month. Click here to contact us.
| |
|