Answer: punisher

AnswerCrossword Clue
PUNISHER

Vigilante, maybe

PUNISHER

Spanker, e.g.