English dictionary
chlorate meaning and definition
Definition and meaning of chlorate at MeaningMonkey.org. chlorate meaning and definition in the English Dictionary.CHLORATE noun
Definition of chlorate (noun)
- any salt of chloric acid
Source: Princeton University Wordnet