DECAHEDRON Meaning of DECAHEDRON in English [deca.he.dron] n [ISV] (ca. 1828): a polyhedron of 10. faces Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012