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
Tweet