Debacle
noun
flooding caused by a tumultuous breakup of ice in a river during the spring or summer
noun
a sudden and violent collapse
Similar: fiasco
noun
a sound defeat
Similar: thrashing, walloping, drubbing, slaughter, trouncing, whipping
noun
flooding caused by a tumultuous breakup of ice in a river during the spring or summer
noun
a sudden and violent collapse
Similar: fiasco
noun
a sound defeat
Similar: thrashing, walloping, drubbing, slaughter, trouncing, whipping