octadecahedron noun1 •A polyhedron with eighteen faces.In fact the structure of 2 can be related to the octadecahedron and the pentacapped trigonal prism in an interesting fashion — 1986 formsoctadecahedra · octadecahedrons