disparage
verb
regard or represent as being of little worth.
he never missed an opportunity to disparage his competitors
belittle,denigrate,deprecate,depreciate,downgrade,play down,deflate,trivialize,minimize,make light of,treat lightly,undervalue,underrate,underestimate,disdain,dismiss,ridicule,deride,mock,scorn,pour scorn on,scoff at,sneer at,laugh at,laugh off,run down,defame,decry,discredit,slander,libel,malign,speak ill of,speak badly of,cast aspersions on,impugn,vilify,traduce,revile,criticize,condemn,slur,do down,do a hatchet job on,take to pieces,pull apart,pull to pieces,pick holes in,drag through the mud,hit out at,knock,slam,pan,bash,bad-mouth,pooh-pooh,look down one’s nose at,rubbish,slate,slag off,have a go at,cry down,hold cheap,misprize,minify,asperse,derogate,calumniate,vilipend,vituperate,derogatory,deprecating,deprecatory,denigratory,belittling,slighting,insulting,abusive,critical,scathing,negative,unfavourable,uncomplimentary,uncharitable,unsympathetic,contemptuous,scornful,snide,derisive,disdainful,sneering,bitchy,catty,contumelious