Looking for the meaning or definition of the word crash land? Here's what it means.
Verb
To land an aircraft or spacecraft in an emergency, either in an inappropriate place or under dangerous conditions; usually results in damage to the craft and the possibility of loss of life.