Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
water-permeable
in English
water-permeable
#moderate
Definitions
Adjective
allowing
water
to
pass
through
its
structure
The
new
water-permeable
membrane
helps
to
purify
the
contaminated
water
.
Base Words
permeable
water