DEBACLE





Definition:

  1. [noun] a sudden and violent collapse
    Synonyms: fiasco

  2. [noun] flooding caused by a tumultuous breakup of ice in a river during the spring or summer

  3. [noun] a sound defeat
    Synonyms: thrashing, walloping, drubbing, slaughter, trouncing, whipping

Synonyms: