Synonyms of thrashing

1 Syllable
rout
2 Syllables
dusting, defeat, lashing, flogging, drubbing, slaughter, whipping, licking, caning, trouncing, downthrow, hiding, bashing
3 Syllables
shellacking, vanquishment, waterloo
4 Syllables
flagellation, horsewhipping
5 Syllables
annihilation