CASTIGATE Meaning of CASTIGATE in English v.tr. rebuke or punish severely. castigation n. castigator n. castigatory adj.[ L castigare reprove f. castus pure ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012