CASTIGATE


Meaning of CASTIGATE in English

v.tr. rebuke or punish severely.

Derivatives:

castigation n. castigator n. castigatory adj.

Etymology: L castigare reprove f. castus pure

Oxford English vocab.      Оксфордский английский словарь.