TAIN Meaning of TAIN in English (n.) Thin tin plate; also, tin foil for mirrors. Webster's English dictionary. Английский словарь Webster. 2012