chlorate in Catalan chlorate in Catalan clorat noun (chemistry) Any salt of chloric acid. Add to Flashcards