English

touchdown noun definition in Plane travel topic from the Oxford Advanced Learner's Dictionary

touchdown

 noun: Plane travel topic
[countable, uncountable] the moment when a plane or spacecraft lands a smooth touchdown The plane swerved on touchdown.