upbraid

US [ʌpˈbreɪd]
UK [ʌp'breɪd]
  • v.申斥;训斥;责骂
  • Web谴责;责备;斥责
Simple Present:upbraids  Present Participle:upbraiding  Past Tense:upbraided  
upbraid
v.
1.
~ sb (for sth/for doing sth)
申斥;训斥;责骂to criticize sb or speak angrily to them because you do not approve of sth that they have said or done

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard