Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
self-reproach the act or process of blaming oneself for shortcomings, errors, misdeeds, or the like.
self-reproachful combined form of reproachful.