What is the meaning of Decry?

To denounce as harmful.

To blame for ills.

Source: wiktionary.org