meaning of ammonia water

ammonia water meaning in General Dictionary

a water answer of ammonia