DEBACLE

Definition of DEBACLE

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