English-French dictionary »

touchdown meaning in French

EnglishFrench
touchdown [touchdowns] (football score)
noun
[UK: ˈtʌtʃ.daʊn]
[US: ˈtʌʧ.ˌdaʊn]

touchdown (Europe)◼◼◼nom {m}

touché [Canada]◼◼◻nom {m}