to scold; rebuke: He berated them in public.
What does it mean when you berate someone?
transitive verb. : to scold or condemn vehemently and at length being berated by her parents when she came home late. Synonyms Choose the Right Synonym Berate and Rate More Example Sentences Learn More About berate.
What do you call someone who berates?
-detractor. Also related (from M-W): disparager, denigrator, belittler, chastiser, reproacher, rebuker.