Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word touchdown from English dictionary with examples, synonyms and antonyms.

touchdown   noun

Meaning : A score in American football. Being in possession of the ball across the opponents' goal line.

Meaning : A landing (as the wheels touch the landing field). Especially of airplanes.