English word definition — powered by WordNet
a sudden and violent collapse
flooding caused by a tumultuous breakup of ice in a river during the spring or summer
a sound defeat
Want to remember debacle?