debacle(noun) a sudden and violent collapse
(noun) a sound defeat
(noun) flooding caused by a tumultuous breakup of ice in a river during the spring or summer
Source:
WordNet 2.0 Copyright 2003 by Princeton University. All rights reserved.
Look up this word at:
(Dictionary.com |
Thesaurus.com)