TEACHY Meaning of TEACHY in English ˈtēchē adjectiveEtymology: teach + -y : didactic , schoolmasterish Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012