ammonium nitrate

Explore definitions, synonyms, and language insights of ammonium nitrate

Definitions

Noun
used as an explosive and fertilizer and rocket propellant

More General Terms