castigator


cas·ti·gate

C0147600 (kăs′tĭ-gāt′)tr.v. cas·ti·gat·ed, cas·ti·gat·ing, cas·ti·gates To punish or rebuke severely. See Synonyms at punish.
[Latin castīgāre, castīgāt-, from castus, pure; see kes- in Indo-European roots.]
cas′ti·ga′tion n.cas′ti·ga′tor n.