English Dictionary
Definition car crash in British English
car crash noun
[countable] noun
2
something that is completely unsuccessful
Synonyms and related words
