English | German | Russian | Czech

self-deprecatory English

Meaning self-deprecatory meaning

What does self-deprecatory mean?

self-deprecatory

Expressing disapproval or being critical of oneself, especially modestly or humorously so; self-deprecating.

Are you looking for...?