Home Tags Upbraid

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...