Thoriate Meaning

There are 1 meaning(s) for word Thoriate

Meaning 1 : impregnate with thorium oxide to increase thermionic emission