SELF­DEPRECATION


Meaning of SELF­DEPRECATION in English

n. the act of disparaging or belittling oneself. self-deprecating adj. self-deprecatingly adv.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.