taint
vb
1 adulterate, blight, contaminate, corrupt, dirty, foul, infect, poison, pollute, soil, spoil
2 besmirch, blacken, blemish, blot, brand, damage, defile, disgrace, dishonour, muddy, ruin, shame, smear, smirch, stain, stigmatize, sully, tarnish, vitiate
n
3 black mark, blemish, blot, blot on one's escutcheon, defect, demerit, disgrace, dishonour, fault, flaw, shame, smear, smirch, spot, stain, stigma
4 contagion, contamination, infection, pollution
Antonyms
, vb
1 clean, cleanse, decontaminate, disinfect, purify