Upbraid (verb)

  1. To scold or criticize (someone) severely.
  2. To reproach or censure severely.

Origin:

From middle english upbreiden, from up- + breiden ("to scold, revil.e")

Examples:

  1. She upbraided him for his careless mistake.
  2. He upbraided his team for their poor performance.
  3. The boss upbraided the employees for their lack of effort.
  4. The teacher upbraided the students for not paying attention.
  5. He upbraided his son for not taking the trash out.
Some random words: razor, adherent, linchpin