Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sodium nitrate Definition

Cancel
sodium nitrate
noun(sodium nitrate)
a deliquescent crystalline salt NaNO3 used as a fertilizer and an oxidizing agent and in curing meat

Words Related to sodium nitrate!

sodium nitrate Examples by Brain Bank Users