Definition: (verb) Express criticism towards. Synonyms: reproach. Usage: Eleanor upbraided her husband for forgetting to pick up the dry cleaning. Discuss
Δ