Dictionary
Dictionary
Upbraid — definition & meaning
Word Type Definition Upbraid v. t. To object or urge as a matter of reproach; to cast up;
-- with to before the person.
Explore more words:
Soak · Brunswick green · Repairing · Ranger · Pipevine · Deal · Timely · Discreditable ·