Upbraids meaning : To criticize severely. (followed by with or for, and formerly of before the object) To charge with something wrong or disgraceful; to reproach To treat with contempt. (followed by "to" before the object) To object or urge as a matter of reproach To utter upbraidings. To vomit; retch.