castigate

sense 1: censure severely; "She chastised him for his insensitive remarks"
chastise castigate objurgate chasten correct

sense 2: inflict severe punishment on
castigate