Meaning of POLYHEDRON in English

POLYHEDRON

noun a polyscope, or multiplying glass.

2. polyhedron ·noun a body or solid contained by many sides or planes.

Webster English vocab.      Английский словарь Webster.