Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
touchdown
has 2 senses
touchdown
- a score in American football; being in possession of the ball across the opponents' goal line
--
1
is a kind of
score
touchdown
- a landing (as the wheels touch the landing field); especially of airplanes
--
2
is a kind of
landing
Derived form:
verb
touch down
1
,
TOP