n. 1 the act or an instance of an aircraft making contact with the ground during landing. 2 Rugby Football & Amer. Football the act or an instance of touching down.
TOUCHDOWN
Meaning of TOUCHDOWN in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012