debacle [noun]

Definition of debacle:

a sound defeat

Synonyms of debacle:


Opposite/Antonyms of debacle:


Sentence/Example of debacle:

The prohibition on capital controls has the makings of a US foreign policy debacle.