Word of the Day: July 27, 2020

upbraid 

Definition:(verb) Express criticism towards.
Synonyms:reproach
Usage:Eleanor upbraided her husband for forgetting to pick up the dry cleaning. Discuss
Print Friendly, PDF & Email