TEAPOY Meaning of TEAPOY in English (n.) An ornamental stand, usually with three legs, having caddies for holding tea. Webster's English dictionary. Английский словарь Webster. 2012