TEAPOY Meaning of TEAPOY in English noun an ornamental stand, usually with three legs, having caddies for holding tea. Webster English vocab. Английский словарь Webster. 2012