castigator
/ˈkæstɪˌɡeɪtər/
noun
- A person who criticizes or punishes someone severely.
- In the debate, she acted as a castigator of her opponent's weak arguments.
- The strict principal was known as a harsh castigator of rule-breakers.
- The old general was a castigator of any soldier who showed laziness.
Synonyms
Antonyms