Synonyms of horsewhipping

2 Syllables
beating, caning, flogging, flailing, whipping, thrashing
4 Syllables
flagellation