AMMONIA WATER Meaning of AMMONIA WATER in English [ammonia water] n (ca. 1928): a water solution of ammonia Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012