what is the meaning of the word debacle
Debacle definition, a general breakup or dispersion; sudden downfall or rout: The revolution ended in a debacle. See more.