Dictionary search results

Showing 1-2 of 2 results

crash and burn British & World English

Come to grief or fail spectacularly

crash and burn in crash1 British & World English

Come to grief or fail spectacularly