EnglishEdit

NounEdit

self-reproach

  1. Blame or condemnation directed at the self, as by the conscience.

SynonymsEdit