POLYHEDRON Meaning of POLYHEDRON in English noun a polyscope, or multiplying glass. 2. polyhedron ·noun a body or solid contained by many sides or planes. Webster English vocab. Английский словарь Webster. 2012