Skip to content

water supply

Dictionary definition · water supply

noun

  1. a facility that provides a source of water"the town debated the purification of the water supply"

Similar words

Source: Open English WordNet (CC BY 4.0).