UPBRAID


Meaning of UPBRAID in English

[verb] [T] [formal] - to forcefully or angrily tell (someone) they should not have done a particular thing and criticize them for having done itIn newspaper articles she consistently upbraided those in authority who overstepped their limits.

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