TAIN Meaning of TAIN in English ( n. ) Thin tin plate; also, tin foil for mirrors. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012