STAIN Meaning of STAIN in English (n.) Taint of guilt; tarnish; disgrace; reproach. Webster's English dictionary. Английский словарь Webster. 2012