An example of castigate is when a person is punished harshly in public for his behavior.
transitive verb-·gat·ed, -·gat·ing
Origin of castigatefrom Classical Latin castigatus, past participle of castigare, to purify, chastise from castus, pure (see caste) + agere: see act
transitive verbcas·ti·gat·ed, cas·ti·gat·ing, cas·ti·gates
Origin of castigateLatin castīgāre castīgāt- from castus pure ; see kes- in Indo-European roots.
(third-person singular simple present castigates, present participle castigating, simple past and past participle castigated)