SynonymX
Speak
Self-Depreciation
Definition of Self-Depreciation
1.
A feeling of being of little worth
Noun
Semanticaly linked words with "self-depreciation"
humbleness
humility
Hyponims for word "self-depreciation"
humbleness
humility