'ammonia water' definitions:

Definition of 'ammonia water'

(from WordNet)
noun
A water solution of ammonia [syn: ammonia water, ammonia, ammonium hydroxide]