'ammonia water' definitions:

Definition of 'ammonia water'

From: WordNet
noun
A water solution of ammonia [syn: ammonia water, ammonia, ammonium hydroxide]