English dictionary
crash land meaning and definition
Definition and meaning of crash land at MeaningMonkey.org. crash land meaning and definition in the English Dictionary.CRASH LAND verb
Definition of crash land (verb)
- make an emergency landing
Source: Princeton University Wordnet