VariousWords beta
Related Terms:
Definitions:
Noun
perchlorate
Definition: a salt of perchloric acid
Definition: any salt of perchloric acid; used in pyrotechnics and as powerful oxidizing agents.