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