To reprimand someone severely; to criticize harshly.
The editorial castigated the administration for its failure to address the growing economic crisis.
Master “castigate” and 957 more GRE, 999 more SAT words