berate

 
Pronunciation: /bɪˈreɪt/

verb

[with object]
  • scold or criticize (someone) angrily: she berated herself for being fickle

Origin:

mid 16th century: from be- 'thoroughly' + rate2