LIGHT WATER


Meaning of LIGHT WATER in English

noun [ U ]

1.

( chemistry ) water that contains the normal amount of deuterium

—compare heavy water

2.

( technical ) a type of foam (= mass of bubbles) used to put out fires

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.