American English

Definition of light water noun from the Oxford Advanced American Dictionary


    light water

    jump to other results
  1. 1(chemistry) water that contains the normal amount of deuterium compare heavy water
  2. 2(technology) a type of foam (= mass of bubbles) used to put out fires
See the Oxford Advanced Learner's Dictionary entry: light water