A word examined

deprecating

adjective
11 letters·English
adjective

deprecatingshowing that you think something (often yourself) is not very good; expressing disapproval

Wiktionary →
No comments yet