discrediting Play verbHarm the good reputation of. SYNONYMS belittlebesmearbesmirchblacken someone's namebring into disfavourbring into disreputecalumniatecast aspersions oncompromisedamage someone's reputationdefamedemeandenigratedestroy someone's credibilitydetract fromdevaluediminishdisgracedishonourdisparagedo a hatchet job ondrag through the mud/miregive someone a bad namemalignput/show in a bad lightreflect badly onslanderslursmearsmirchsoilstigmatizetarnishvilify