Debacle (Noun)
Meaning 2
Flooding caused by a tumultuous breakup of ice in a river during the spring or summer.
Classification
Nouns denoting natural phenomena.
Flooding caused by a tumultuous breakup of ice in a river during the spring or summer.
Nouns denoting natural phenomena.