What is castigate?

  • (verb): Inflict severe punishment on.
    See also — Additional definitions below