upbraid

/ˌəp-ˈbrād/

Middle English upbreyden, from Old English ūpbregdan, probably from ūp up + bregdan to snatch, move suddenly

verb

  1. to criticize severely : find fault with

  2. to reproach severely : scold, vehemently

scold upbraid berate rail revile vituperate mean to reproach angrily and abusively. scold implies rebuking in irritation or ill temper justly or unjustly. upbraid implies censuring on definite and usually justifiable grounds.