LIGHT WATER


Meaning of LIGHT WATER in English

[light water] n (1933): water 1a--compare heavy water

Merriam-Webster English vocab.      Английский словарь Merriam Webster.