Definition: a sudden and violent collapse
Main entry: slaughter, whipping, walloping, trouncing, thrashing, debacle, drubbing
Definition: a sound defeat
Main entry: debacle
Definition: flooding caused by a tumultuous breakup of ice in a river during the spring or summer