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.
(obsolete) The act of reproaching; contumely.
Origin of Upbraid
Old English upbreiden, from upp (“up") + bregdan (“to draw, twist, weave; the kindred"). Compare Icelandic bregða (“to draw, brandish, braid, deviate from, change, break off, upbraid"). See up, and braid (transitive).
Middle English upbreiden from Old English ūpbrēdan to bring forward as a ground for censure ūp- up- bregdan to turn, lay hold of
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to upbraid using the buttons below.