Noun deuterium oxide has 1 sense
  1. heavy water, deuterium oxide - water containing a substantial proportion of deuterium atoms, used in nuclear reactors
    --1 is a kind of moderator
,
TOP