There are multiple definitions - click on the translation that matches your context.

depreciar

verbo

full

decry

verb

Definitions of decry

English

to criticize something or someone as being bad or worthless

Rights groups have decried both cases as an effort to silence leading critics of the government.