punisher

/ˈpʌnɪʃər/

Definitions

1. noun

a person who punishes or inflicts punishment

“The detective was a ruthless punisher of crime in the city.”

2. noun

a person or thing that punishes or disciplines

“The teacher was a strict punisher of unruly students in the classroom.”

Synonyms

  • avenger
  • punitive

Antonyms

  • benefactor
  • protector