Meaning of castigate
Definition of castigate
(verb)
censure
severely; "She chastised him for his
insensitive
remarks"
inflict
severe
punishment
on
Other information on castigate
WIKIPEDIA results for
castigate
Amazon results for
castigate
Tweet