Answer: objurgating

AnswerCrossword Clue
objurgatingRebuke severely; scold
objurgatingOBJURGATE, to scold or rebuke sharply, to berate