Speaks harshly to someone in anger, scolding or criticizing them severely.
From Old French 'berat,' meaning to scold. The prefix 'be-' intensifies the action. Evolved from Germanic roots meaning 'to speak roughly' and became common in English by the 1500s.
Try Another Word