DECAHEDRON Meaning of DECAHEDRON in English n. a solid figure with ten faces. Derivatives: decahedral adj. Etymology: DECA- + -HEDRON after POLYHEDRON Oxford English vocab. Оксфордский английский словарь. 2012