dodecaoxotetrasilicate noun1 •A chemical compound with a formula containing four silicon atoms and twelve oxygen atoms (Si₄O₁₂). formsdodecaoxotetrasilicates