'deuterium oxide' definitions:

Definition of 'deuterium oxide'

From: WordNet
noun
Water containing a substantial proportion of deuterium atoms, used in nuclear reactors [syn: heavy water, deuterium oxide]