POY Meaning of POY in English noun a ropedancer's balancing pole. 2. poy ·noun a support; used in composition; as, teapoy. 3. poy ·noun a long boat hook by which barges are propelled against the stream. Webster English vocab. Английский словарь Webster. 2012