debacle

debacle

debacle

Noun

a sudden and violent collapse

Synonyms:

Noun

flooding caused by a tumultuous breakup of ice in a river during the spring or summer

Synonyms:

Noun