Upbraiding meaning

Present participle of upbraid.
verb
0
0
adjective
0
0
An instance of severe criticism or rebuke.
noun
0
0
Advertisement