badmouth

verb

Criticize (someone) behind their back.

belittle,denigrate,deprecate,depreciate,downgrade,play down,deflate,trivialize,minimize,make light of,treat lightly,undervalue,underrate,underestimate