Definition of DEBACLES
noun : DEBACLES
Source: WordNet 3.1
-
2. (
) flooding caused by a tumultuous breakup of ice in a river during the spring or summer ;
-
3. (
) a sound defeat ;
See more about : DEBACLES