English noun: water supply | |||
1. | water supply (artifact) a facility that provides a source of water | ||
Samples | The town debated the purification of the water supply. First you have to cut off the water. | ||
Synonyms | water, water system | ||
Broader (hypernym) | facility, installation | ||
Part holonym | artificial lake, man-made lake, reservoir, water main | ||
Part meronym | base, infrastructure | ||