crash land
1.
(
verb
) make an emergency landing; of aircraft
Related Words:
ditch
,
land
,
set down
Terms and Conditions of Use / Copyright Notice