Noun distilled water has 1 sense
  1. distilled water - water that has been purified by distillation
    --1 is a kind of
    water, H2O
,
TOP