flog

/flɒɡ/

Definitions

1. verb

to whip or beat someone or something, especially as a form of punishment

“The pirate was flogged for his disobedience.”

2. noun

a whip, especially one used as a form of punishment

“The flog was made of tough leather.”

3. verb

to criticize or scold someone or something harshly, especially in a public forum

“The blogger was flogged for her harsh comments.”

4. noun

a form of punishment or criticism, especially on the internet

“The news story was hit with a flog for its insensitive tone.”

Synonyms

  • berate
  • scourge
  • whip

Antonyms

  • commend
  • praise