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