forced landing

Explore definitions, synonyms, and language insights of forced landing

Definitions

Noun
an unscheduled airplane landing that is made under circumstances (engine failure or adverse weather) not under the pilot''s control

More Specific Terms