What is the meaning of the word "self-reproach"?
Definitions:
-
a feeling of deep regret, usually for some misdeed
noun
- I felt profound selfreproach after eating the entire box of chocolates."
- I felt profound selfreproach after eating the entire box of chocolates."