Synonyms of flog

1 Syllable
flail, lashed, hide, hit, spank, beat, flails, belt, slug, whomp, cane, skelp, whup, flax, thresh, lash, drub, thrash, whop, whang, wax, flay, whack
2 Syllables
punish, flailing, outhit, outjump, paddle, strike, leather, thrashes, lather, larrup, defrock, welted, hurting, pummel, birching, trounced, lashes, thrashed, welting, caned, whale, slugged, trouncing, trounce, scourge, pummels, slugging, spanked, threshes, drubbed, flailed, threshed, whaled, stripe
3 Syllables
chastise, cudgelled, pummelled, chastised, ferule, cudgeled, pummeling, lambasting, cudgeling, leathered, punishes, leathering, lambaste, chastising, lambasted, pummeled
4 Syllables
castigating, castigated, flagellating, flagellate, horsewhipped, flagellated, castigate