distilled_water
1. [ noun ] water that has been purified by distillation
Related terms: water
Similar spelling:   distillation