Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Upbraid
To charge with something wrong or disgraceful; to reproach; to cast something in the teeth of; -- followed by with or for, and formerly of, before the thing imputed.
Synonyms
Scolding
Scolded
Scold
Try it Free
Learn More