crash land

1. (verb) make an emergency landing; of aircraft
Related Words: ditch, land, set down



Terms and Conditions of Use / Copyright Notice