self-deprecating

Popularity
500+ learners.
ADJECTIVE
(general)-autocrítico
Synonyms for self-deprecating
Other Dictionaries
Explore the meaning of self-deprecating in our family of products.
Word of the Day
almond