AskEraser  |  Settings
Ask.com   
 


Synonyms
cas·ti·gate (kăśtĭ-gāt́)

[Latin castīgāre, castīgāt-, from castus, pure.]

transitive verb: -gat·ed, -gat·ing, -gates. 

  1. To inflict severe punishment on. See synonyms at punish
  2. To criticize severely.

derivatives

caśti·gátion
noun
caśti·gátor
noun