English dictionary
heavy water meaning and definition
Definition and meaning of heavy water at MeaningMonkey.org. heavy water meaning and definition in the English Dictionary.HEAVY WATER noun
Definition of heavy water (noun)
- water containing a substantial proportion of deuterium atoms, used in nuclear reactors
- synonyms: deuterium oxide
Source: Princeton University Wordnet