AMMONIA WATER


Meaning of AMMONIA WATER in English

[ammonia water] n (ca. 1928): a water solution of ammonia

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