upbraided; upbraiding; upbraids
1
: to criticize severely : find fault with
2
: to reproach severely : scold vehemently
upbraider
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share