Meaning of debacle

Definition of debacle

(noun) a sudden and violent collapse
flooding caused by a tumultuous breakup of ice in a river during the spring or summer

Other information on debacle

WIKIPEDIA results for debacle
Amazon results for debacle