berating

/bɪˈreɪt/

verb

Scold or criticize (someone) angrily.

she berated herself for being fickle

rebuke,reprimand,reproach,reprove,admonish,remonstrate with,chastise,chide,upbraid,take to task,pull up,castigate,lambast,read someone the Riot Act,give someone a piece of one’s mind,go on at,haul over the coals,criticize,censure