What does upbraiding mean?
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."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.