Meaning of crash landing

Definition of crash landing

(noun) an emergency landing under circumstances where a normal landing is impossible (usually damaging the aircraft)

Other information on crash landing

WIKIPEDIA results for crash landing
Amazon results for crash landing