STAIN Meaning of STAIN in English v. discolor, smudge, spot; color by applying stain; taint or blemish someone's reputation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012