I. verb
1.
to soil often permanently with foreign matter
a shirt stained with grease
Synonyms: bestain, blot, discolor, smut; compare soil 2
Related Word: tinge; bedaub, daub, smear; besmirch, smirch, smudge, smutch
2.
Synonyms: taint 1, besmear, besmirch, defile, discolor, smear, soil, sully, tar, tarnish
3.
Synonyms: debase 1, animalize, bastardize, bestialize, brutalize, corrupt, debauch, demoralize, deprave, pervert
II. noun
1.
Synonyms: stigma , bar sinister, black eye, blot, blur, brand, odium, onus, slur, spot
Related Word: blemish, defect, flaw
Idioms: blot on the escutcheon
2.
Synonyms: color 6, colorant, dye, dyestuff, pigment, tincture