n. discoloration, smudge, spot; liquid substance used as a coloring agent (on wood, etc.); taint or blemish on one's reputation
STAIN
Meaning of STAIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012