SHE TEAK Meaning of SHE TEAK in English nounEtymology: she (II) (plant): native teak a Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012