English Dictionary
Definition self-deprecating in British English
self-deprecating adjective
adjective
Example
a self-deprecating remark
Synonyms and related words
