English Etymology self + deprecating, present participle of to deprecate
Pronunciation /�s�lf�d�pr��keɪtɪ�/, /<tt>%sElf"dEpr@%keItIN</tt>/
Adjective en-adj-more
#expressing disapproval or being critical of oneself.
ru:self-deprecating