self-reproofEnglish

self-reproach, self-reproof

Noun

The act of blaming yourself

English: self-reproach, self-reproof

English words with similar meanings

Show 1 words