punisher [pl. punishers]
Notices
  • chastiser or castigator