ALL meanings of crash landing
crash land·ing
C c - noun crash landing aircraft: emergency descent 1
- noun crash landing The landing of an aircraft or spacecraft in an emergency, either in an inappropriate place or under dangerous circumstances. 0