(LANDING) [noun] [C] - the landing of an aircraft or of some spacecraftOne of the plane's tyres burst on touchdown.A few hours before touchdown, the base where the space shuttle was due to land was engulfed in fog.See also touch down at touch (CLOSE TOGETHER).
TOUCHDOWN
Meaning of TOUCHDOWN in English
Cambridge English vocab. Кембриджский английский словарь. 2012