upbraid
/ˈʌpbreɪd/
Explore definitions, synonyms, and language insights of upbraid
Definitions
Verb
express criticism towards; "The president reproached the general for his irresponsible behavior"