castigate

Definition: (verb) Censure severely.
Synonyms: chasten, chastise, objurgate.
Usage: Often he would look back on his day of toil, and castigate himself for failing to fulfill his true purpose of the day.
Discuss