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. Оксфордский английский словарь. 2012