VariousWords beta
Related Terms:
Definitions:
Noun
crash landing
Definition: an emergency landing under circumstances where a normal landing is impossible (usually damaging the aircraft)
Definition: The landing of an aircraft or spacecraft in an emergency, either in an inappropriate place or under dangerous circumstances