Synonyms of smirched

1 Syllable
stain, blotch, blot, smear, taint, soil
2 Syllables
smudge, besmirch, country, tarnish, blemish, blacken, dirty, besmear, dingy, sully, dingier
3 Syllables
disgrace, dishonor, pollute, discredit, degrade, bespatter
5 Syllables
contaminate