SELF-DEPRECATING Meaning of SELF-DEPRECATING in English ■ adjective modest about or critical of oneself, especially humorously so.Derivatives~ly adverbself-deprecation nounself-deprecatory adjective Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004