self reproach[noun]Synonyms: self-abuse, self-accusation, self-criticism, self-recrimination, self-reproof
Antonyms: self-approbation
Contrasted words: self-contentment, self-satisfaction, self-applause
Related Words: contrition,
regret,
remorse,
self-castigation,
self-condemnation,
self-flagellation,
self-punishment,
self-contempt [TahlilGaran] English Synonym Dictionary ▲