HEAVY WATER Meaning of HEAVY WATER in English (D 2 O) Water that contains 2 H, rather than 1 H. Heavy water is about 11% denser than ordinary water. General chemistry English glossary. Английский глоссарий общей химии. 2012