What does upbraiding mean?
verb
To scold or rebuke someone severely, often in a public or humiliating manner. To criticize or reprimand someone sharply.
Example
"The teacher upbraided the student for not completing the assignment on time."
Definition generated by AI and curated by RJS Tech Solutions LLP.