Beelingo.com

English Dictionary

  • Hide translation

 self-reproach self-reproach /ˈsɛlf rɪˈproʊtʃ/

noun

  1. The act of blaming yourself  ( self-reproach , self-reproof )
    the act of blaming yourself
  2. A feeling of deep regret (usually for some misdeed)  ( self-reproach , compunction , remorse )
    a feeling of deep regret (usually for some misdeed)