self-deprecating
/หsษlfหdษpษนษหkeษชtษชล/IPA: /S EH1 L F D EH0 P R AH0 K EY0 T IH0 NG/
adjective
- 1
Expressing disapproval or being critical of oneself, especially modestly or humorously so.
Synonyms
Translate โself-deprecatingโ into another language
Choose a language below to open the translator with English selected as the source language.