Find the word definition

WordNet
self-depreciation

n. a feeling of being of little worth

Usage examples of "self-depreciation".

Leads to depression, self-depreciation, eating disorders, addictions, poor love relationships.