beat, whip, lash, thrash, whack, scourge, hit hard, trounce, castigate, chastise, flay, lambast(e), flagellate, punish severely, beat or knock seven bells out of (informal)
Word usage trends for “flog”
View usage over:
Train like a Scrabble champion
Allan Simmons' 5 tips on learning words.
Join our newsletter
All the latest wordy news, linguistic insights, offers and competitions every month.