To contaminate the reputation of:
befoul, besmear, besmirch, bespatter, blacken, cloud, dirty, smear, smudge, smut, soil, spatter, stain, sully, taint, tarnish. Idioms: give a black eye to, sling (or throw) mud on. See attack, cleanTo think, represent, or speak of as small or unimportant:
belittle, decry, deprecate, depreciate, derogate, detract, discount, disparage, downgrade, minimize, run down, slight, talk down. Idiom: make light (or little) of. See attack, show
Learn more about denigrate