debacle

noun

  1. 1

    a sudden and violent collapse

  2. 2

    a sound defeat

  3. 3

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

Synonyms

Also useful for “debacle”:Unscrambler