Home

Word

self-depreciation, n.
more info a feeling of being of little worth
<noun.feeling>

self-depreciation
semantic pointers
hypernym