English dictionary
crash landing meaning and definition
Definition and meaning of crash landing at MeaningMonkey.org. crash landing meaning and definition in the English Dictionary.CRASH LANDING noun
Definition of crash landing (noun)
- an emergency landing under circumstances where a normal landing is impossible (usually damaging the aircraft)
Source: Princeton University Wordnet