'self-depreciation' definitions:

Definition of 'self-depreciation'

(from WordNet)
noun
A feeling of being of little worth