Subscribe
URL of the page has been copied to clipboard.
Meaning : Beat severely with a whip or rod.
Example : The teacher often flogged the students. The children were severely trounced.
Synonyms : lash, lather, slash, strap, trounce, welt, whip
Meaning : Beat with a cane.
Synonyms : cane, lambast, lambaste
Install App