- Upbraid is defined as to condemn or criticize severely.
An example of upbraid is to scream and curse at someone for an error he made.
Origin of upbraidMiddle English upbreiden ; from Old English upbregdan ; from up-, up- + bregdan, to pull: see braid
transitive verbup·braid·ed, up·braid·ing, up·braids
Origin of upbraidMiddle English upbreiden, from Old English ūpbrēdan, to bring forward as a ground for censure : ūp-, up- + bregdan, to turn, lay hold of.
- (obsolete) The act of reproaching; contumely.
(third-person singular simple present upbraids, present participle upbraiding, simple past and past participle upbraided)
- To criticize severely.
- (archaic) To charge with something wrong or disgraceful; to reproach; to cast something in the teeth of; – followed by with or for, and formerly of, before the thing imputed.
- (archaic, intransitive) To utter upbraidings.
- (UK dialectal, Northern England) To rise on the stomach; vomit; retch.