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