what is deuterium oxide
deuterium oxide. An isotope of water in which hydrogen has been displaced by its isotope deuterium. Its properties differ from ordinary water in that it has higher freezing and boiling points and is incapable of supporting life.