← DefinitionshareGuessberatingnounAn angry, lengthy scolding or criticism.verbPresent participle of berate; scolding or criticizing someone angrily and at length.SynonymsscoldingnouncriticismnounAntonymspraisenoun