Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

self deprecating Definition

Cancel
self deprecating
adjective(self-dep-re-cat-ing)
tending or serving to disparage or undervalue oneself

Words Related to self deprecating!

self deprecating Examples by Brain Bank Users