Definitions of deuterium oxide:

  • noun:   water containing a substantial proportion of deuterium atoms, used in nuclear reactors