CASTIGATE


Meaning of CASTIGATE in English

v. a.

1.

Chastise, whip, beat, punish with stripes or the lash, lash, flog.

2.

Discipline, correct, punish, chasten.

3.

Upbraid, flagellate, fall foul of, dress down, take to task, haul over the coals, censure bitterly, criticise severely, trim out, call to account.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.