Etymology
Advertisement

chlorate (n.)

"salt of chloric acid," 1823; see chlorine + -ate (3)

Others are reading

Advertisement
Advertisement
Definitions of chlorate

chlorate (n.)
any salt of chloric acid;
From wordnet.princeton.edu