| Definitions |
adjective
- expressing disapproval or being critical of oneself.
Etymology: self + deprecating, present participle of to deprecate
Supplemental Details:Sponsor an extended definition for self-deprecating for as little as $10 per month. Click here
to contact us.
|
|
|
|