touchdownEnglish

touchdown

Noun

A score in American football, being in possession of the ball across the opponents' goal line

English: touchdown

A landing (as the wheels touch the landing field), especially of airplanes

English: touchdown

Bahasa: pendaratan

Bahasa words with similar meanings