/ ʌpˈbreɪd; NAmE / verb
[ vn ] upbraid sb (for sth / for doing sth) ( formal ) to criticize sb or speak angrily to them because you do not approve of sth that they have said or done
SYN reproach
••
WORD ORIGIN
late Old English upbrēdan allege (something) as a basis for censure , based on braid in the obsolete sense brandish. The current sense dates from Middle English .