'ammonia' definitions:

Definition of 'ammonia'

From: WordNet
noun
A water solution of ammonia [syn: ammonia water, ammonia, ammonium hydroxide]
noun
A pungent gas compounded of nitrogen and hydrogen (NH3)