Tag: Upbraid
Word of the Day – Mar. 12 – Upbraid
Verb: Upbraid (up-BRAYD)
Definition:
1. To criticize severely: find fault with.
2. To reproach severely: scold vehemently.
Sample sentence: The foreman made it a point to...






