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