TEAPOY Meaning of TEAPOY in English ( n. ) An ornamental stand, usually with three legs, having caddies for holding tea. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012