Castigate

cas·ti·gate

  • To criticize or chastise severely.
  • To inflict severe punishment on.

Synonyms: baste, bawl out, beat, berate

Reference

Comments are closed.