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.      Краткий оксфордский словарь английского языка.