dechlorinate

Explore definitions, synonyms, and language insights of dechlorinate

Definitions

Verb
remove chlorine from (water)

More General Terms