SODIUM CHLORATE Meaning of SODIUM CHLORATE in English [sodium chlorate] n (1885): a colorless crystalline salt sed esp. as an oxidizing agent and weed killer Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012