crash-land
verb
crash-landed;
crash-landing;
crash-lands
Definition of crash-land
: to land (an airplane or spacecraft) under emergency conditions usually with damage to the craft
: to crash-land an airplane or spacecraft
Keep scrolling for more
Keep scrolling for more