indicate the faults of (someone or something) in a disapproving way.
"the opposition criticized the government's failure to consult adequately"
synonyms: find fault with, censure, denounce, condemn, arraign, attack, lambast, pillory, disapprove of, carp at, cavil at, rail against, inveigh against, cast aspersions on, pour scorn on, disparage, denigrate, deprecate, malign, vilify, besmirch, run down, give a bad press to, slur, knock, pan, slam, hammer, blast, bad-mouth, nitpick about, throw brickbats at, give flak to, lay into, lace into, pull to pieces, pull apart, pick holes in, hit out at, maul, savage, roast, skewer, crucify, slag off, have a go at, give some stick to, monster, slate, rubbish, pummel, cut up, trash, bag on, bag, sledge, excoriate, rate, slash, vituperate against, reprobate, animadvert on, objurgate, asperse, derogate, reprehend