To Upbraid
- (transitive) To criticize severely.
- (transitive, archaic, followed by with or for, and formerly of before the object) To charge with something wrong or disgraceful; to reproach
- (obsolete) To treat with contempt.
- (obsolete, followed by "to" before the object) To object or urge as a matter of reproach. Synonym: cast up
- (archaic, intransitive) To utter upbraidings.
- (UK dialectal, Northern England, archaic) To vomit; retch.
Synonyms
(criticise): : exprobrate, blame, censure, condemn, reproach