Noun Definitiondebacle1.Definition: a sound defeatRelated Noun(s):slaughter, wallopingCategory: General2.Definition: a sudden and violent collapseRelated Noun(s):fiascoCategory: General3.Definition: flooding caused by a tumultuous breakup of ice in a river during the spring or summerCategory: General