Synonyms of Self-depreciation in English :
Antonyms of Self-depreciation in English
Thesaurus of Self-depreciation in English
Self-depreciation
see definition of self-depreciationHypernyms of self-depreciation
1. (noun) a feeling of being of little worth