chlorate in Finnish chlorate in Finnish kloraatti noun (chemistry) Any salt of chloric acid. Add to Flashcards