1 crash and burn | Definition of crash and burn

crash and burn

idiom

Definition of crash and burn

US, informal
: to fail completely The company crashed and burned after only two years in business.