Home
Search
Index
Definify.com
Definition
2025
polywater
polywater
English
Noun
polywater
(
uncountable
)
A supposed
polymeric
form of
water
reported to have been produced in fine capillaries; now known to be illusory
Etymology
poly-
+
water
Similar Results