distilled water

Explore definitions, synonyms, and language insights of distilled water

Definitions

Noun
water that has been purified by distillation

More General Terms