SELF-DEPRECATING Meaning of SELF-DEPRECATING in English adj.Self-deprecating is used with these nouns: ↑ humour , ↑ shrug , ↑ wit Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012