flogger

/ˈflɒɡər/

Definitions

1. noun

A device or instrument for flogging, or a person who administers floggings, especially one who punishes or criticizes severely.

“The officer was notorious for being a flogger in the correctional facility.”

2. verb

To punish or criticize severely, especially by means of flogging.

“The strict teacher flogged the student for not completing the assignment.”

Synonyms

  • critic
  • punisher

Antonyms

  • benefactor
  • protector