self-reproach - English Synonyms Dictionary

self-reproach

n.
[1] compunction , remorse
[2] self-reproof