Debacle
[n] a sudden and violent collapse
[n] a sound defeat
[n] flooding caused by a tumultuous breakup of ice in a river during the spring or summer
Related Information
Related Terms
beating, bloodless revolution, bouleversement, breakdown, breaking up, breakup, cascade, cataclysm, cataract, catastrophe, cave, cave-in, chute, clean slate, clean sweep, collapse, comedown, computer revolution, conquering, conquest, convulsion, counterre