What does ammonia water mean?

ammonia water meaning in General Dictionary

a water answer of ammonia