SODIUM NITRATE Meaning of SODIUM NITRATE in English ■ noun a white powder compound used mainly in the manufacture of fertilizers. [NaNO 3 .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004