octadecahydrate noun[in compounds]1 •Eighteen water molecules in a hydrated compound. formsoctadecahydrates