water system

Noun
  • A river and all of its tributaries (synset 109499141)
  • A facility that provides a source of water (synset 104569944)

Other Searches