1. chlorate

noun. (ˈklɔreɪt) Any salt of chloric acid.
Synonyms
Antonyms
Featured Games
×