Ammonia Meaning

There are 2 meaning(s) for word Ammonia

Meaning 1 : a water solution of ammonia

    Synonyms : ammonia water,  ammonium hydroxide
Meaning 2 : a pungent gas compounded of nitrogen and hydrogen (NH3)