ammonia
/ʌmˈoʊnjʌ/
Explore definitions, synonyms, and language insights of ammonia
Definitions
Noun
a water solution of ammonia
Noun
a pungent gas compounded of nitrogen and hydrogen (NH3)