MeanOF

waterloo

- noun (n)

Meaning: final defeat, total defeat

Synonyms: annihilation beating collapse conquest crushing defeat drubbing failure fall licking massacre overthrow rout shellacking slaughter thrashing trashing trouncing vanquishment waxing whipping whitewashing

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.