English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition touchdown in British English

touchdown noun

[countable] noun
/ˈtʌtʃˌdaʊn/
1

the moment when an aircraft lands on the ground

Synonyms and related words
2

in rugby, the act of touching the ball on the ground over the other team's goal line. By making a touchdown, you score a try.

2.1

the act of scoring points in American football by taking the ball over the other team's goal line

Synonyms and related words
Definition touchdown in British English