STAIN


Meaning of STAIN in English

n. discoloration, smudge, spot; liquid substance used as a coloring agent (on wood, etc.); taint or blemish on one's reputation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.