berate (v.)

"to scold vehemently," 1540s, from be- "thoroughly" + Middle English rate "to scold" (late 14c.), from Old French reter "accuse, blame," from Latin reputare "reflect upon, reckon, count over," from re- "repeatedly" (see re-) + putare "to judge, suppose, believe, suspect," originally "to clean, trim, prune" (from PIE root *pau- (2) "to cut, strike, stamp"). "Obsolete except in U.S." [OED 1st ed.], but it seems to have revived in Britain 20c. Related: Berated; berating.