#1 flog v. [welt, whip, lather, lash, slash, strap, trounce] beat severely with a whip or rod; "The teacher often flogged the students"; "The children were severely trounced". wn
#2 flog v. [cane, lambaste, lambast] beat with a cane. wn
vizzz