What does Castigator mean?

Castigator meaning in General Dictionary

one that castigates or corrects

View more

  • one that castigates or corrects.