CASTIGATE


Meaning of CASTIGATE in English

[verb] [T] [formal] - to criticize (someone or something) severelyThe report castigates the general failure to make football grounds safe.Health inspectors castigated the kitchen staff for poor standards of cleanliness.

Cambridge English vocab.      Кембриджский английский словарь.