Meaning of chlorate

Definition of chlorate

(noun) any salt of chloric acid

Other information on chlorate

WIKIPEDIA results for chlorate
Amazon results for chlorate