decry
verb
she decried sexists' double standards:
denounce, condemn, criticize, censure, damn, attack, fulminate against, rail against, inveigh against, blame, carp at, cavil at, run down, pillory, rap, lambast, deplore, disapprove of, vilify, execrate, revile;
disparage, deprecate, discredit, derogate, cast aspersions on;
informal slam, blast, knock, snipe at, do a hatchet job on, hold forth against, come down on, pull to pieces, tear to shreds;
British, informal slate;
formal excoriate, animadvert;
rare asperse.
▷antonyms praise; overrate.
decry Oxford Dictionary of English