Berating someone means to scold or criticize them angrily and for an extended period. This word often implies a strong tone of anger combined with a longer duration of reprimand.
"To berate is to sharply and repeatedly scold or criticize someone."
Berating differs from simple criticism because it carries more emotional weight and length.
Summary:
Berate describes a prolonged and emotionally charged form of angry criticism, emphasizing strong disapproval conveyed over time.