meaning of castigator
1.
One
who
castigates
or
corrects.
Related Words
castigator
|
castigatory
|
Developed & Maintained By
Taraprasad.com