SELF-DEPRECATION


Meaning of SELF-DEPRECATION in English

n. the act of disparaging or belittling oneself.

Derivatives:

self-deprecating adj. self-deprecatingly adv.

Oxford English vocab.      Оксфордский английский словарь.