heavy water
noun
1
: the compound D2O composed of deuterium and oxygen
called also deuterium oxide
2
: water enriched in deuterium
Love words? Need even more definitions?
Merriam-Webster unabridged
Share