n. (US debacle) 1 a an utter defeat or failure. b a sudden collapse or downfall. 2 a confused rush or rout; a stampede. 3 a a break-up of ice in a river, with resultant flooding. b a sudden rush of water carrying along blocks of stone and other debris.
[ F f. débâcler unbar ]