YourDictionary

Dictionary Home » Thesaurus » waterloo

Synonyms for waterloo


noun

A disastrous overwhelming defeat or ruin:

collapse, downfall, fall. See thrive

Learn more about waterloo

Related Articles

link/cite print suggestion box