sodium nitrate
noun
: a deliquescent crystalline salt NaNO3 used as a fertilizer and an oxidizing agent and in curing meat
Love words? Need even more definitions?
Merriam-Webster unabridged
Share