← DefinitionshareGuessdebaclenounA complete failure or disaster, especially one that is embarrassing or humiliating.SynonymsdisasternouncatastrophenounfiasconounAntonymssuccessnountriumphnoun