WikiWord

English

distilled water

noun

Meaning

  1. Water that has been purified by distillation. (This entry is a translation hub.)

Sources

No citations have been attached yet.