Meaning of heavy water

Definition of heavy water

(noun) water containing a substantial proportion of deuterium atoms, used in nuclear reactors

Other information on heavy water

WIKIPEDIA results for heavy water
Amazon results for heavy water