self-reproof
1. [ noun ] the act of blaming yourself
Synonyms: self-reproach
Related terms: reproach
Similar spelling:   self-reproach
  self-rule
  self-reliance
  self-referent
  self-aware
  self-regard
  self-respectful
  self-respect
  self-reliant
  self-forgetful