Synonyms of Self-criticism in English :
Antonyms of Self-criticism in English
Thesaurus of Self-criticism in English
1. (noun) criticism of yourself