English dictionary
ammonia water meaning and definition
Definition and meaning of ammonia water at MeaningMonkey.org. ammonia water meaning and definition in the English Dictionary.AMMONIA WATER noun
Definition of ammonia water (noun)
- a water solution of ammonia
- synonyms: ammonia, ammonium hydroxide
Source: Princeton University Wordnet