The Collaborative International Dictionary
Tarnisher
Tarnisher \Tar"nish*er\, n. One who, or that which, tarnishes.
Wiktionary
tarnisher
n. One who, or that which, tarnishes.