A word examined

deprecating

adjective
11 letters·English
adjective

deprecating—showing that you think something (often yourself) is not very good; expressing disapproval

Wiktionary →
No comments yet