touchdownTranslate touchdown | into French | into German | into Italian Spanish translation of touchdownn (on land) aterrizaje (m); (on moon) alunizaje (m)touchdown in other Oxford dictionaries Definition of touchdown in the British & World English dictionary Definition of touchdown in the US English dictionary