English synonyms about - contact  

chlorate

noun

1 chlorate

Any salt of chloric acid.

Polish: chloran


Find more on chlorate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0315