castigate

vt. 懲罰、苛評、修訂

英文釋義

  1. censure severely
  2. inflict severe punishment on