EN

Synonyms for deuterated water

All synonyms

Noun

Definitions

  1. n. 1

    Water in which one or both protium (normal hydrogen) atoms have been replaced by atoms of deuterium hydrogen. Fully deuterated water: heavy water (²H₂O).

Related words

Is a kind of
water substance