SODIUM NITRATE Meaning of SODIUM NITRATE in English [sodium nitrate] n (1885): a deliquescent crystalline salt used as a fertilizer and an oxidizing agent and in curing meat Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012