Meaning of upbraid

Definition of upbraid

(verb) express criticism towards; "The president reproached the general for his irresponsible behavior"

Other information on upbraid

WIKIPEDIA results for upbraid
Amazon results for upbraid