LIGHT WATER


Meaning of LIGHT WATER in English

■ noun

1》 water containing the normal proportion (or less) of deuterium oxide.

2》 firefighting foam which floats on flammable liquids lighter than water.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.