self-reproach
self·rep·roach
noun
2.
the act of blaming yourself
Related words
Narrower terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
self·rep·roach
the act of blaming yourself
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.