You searched for: “debacles
A great and sudden disaster, defeat, or humiliating failure. (1)