water supply
English Dictionary
->
Letter W
-> water supply
Search Dictionary:
water supply Definition
(n)
facility
that
provides
a
source
of
water
; "
the
town
debated
the
purification
of
the
water
supply
"; "
first
you
have
to
cut
off
the
water
"
water supply Synonyms
water
water supply
water system
© Art Branch Inc.