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.”