Skip to content

debacle

Dictionary definition · debacle

noun

  1. a sudden and violent collapse
  2. flooding caused by a tumultuous breakup of ice in a river during the spring or summer
  3. a sound defeat

Source: Open English WordNet (CC BY 4.0).