UPBRAID


Meaning of UPBRAID in English

/ ʌ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 .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.