'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]