English Dictionary
Definition debacle in British English
debacle noun
[countable] noun
/deɪˈbɑːk(ə)l/
1
something that fails completely in an embarrassing way
