Synonyms of Self-deprecating in English :
Antonyms of Self-deprecating in English
Thesaurus of Self-deprecating in English
Self-deprecating
see definition of self-deprecatingWords Similar to self-deprecating
1. (adjective) conscious of your own shortcomings