'heavy water' definitions:

Definition of 'heavy water'

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