Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Touchdown in English

English

Touchdown

/təʧdaʊn/

noun

1. A score in american football

  • Being in possession of the ball across the opponents' goal line
synonym:
  • touchdown

2. A landing (as the wheels touch the landing field)

  • Especially of airplanes
synonym:
  • touchdown