What is Upbraid?
Upbraid definition and meaning on Dictionary terms:
verb (used with object)
to find fault with or reproach severely; censure: The military tribunal upbraided the soldier for his cowardice.
(of things) to bring reproach on; serve as a reproach to.
verb (used without object)
Archaic. to utter reproaches.