octalead en · NOUN EtymologyFrom octa- + lead. Meanings (in-compounds, uncountable) Eight atoms of lead in a chemical compound.