Catchwater Definition
    noun
  
 A device which captures surface runoff for use as a water supply.
Wiktionary 
Other Word Forms of Catchwater
Noun
Singular:
 catchwaterPlural:
 catchwatersFind Similar Words
Find similar words to catchwater using the buttons below.