Self-depreciation — definition

1. self-depreciation (Noun)

1 definition

self-depreciation (Noun) — A feeling of being of little worth.

2 types of
humbleness humility