YourDictionary

self-reproach

noun

accusation or blame of oneself; guilt feeling

Related Forms:

See self-reproach in American Heritage Dictionary 4

Learn more about self-reproach

link/cite print suggestion box