castigator ( synonym found)

Definition of castigator:

°One who castigates.

Back to Top