Home
Search
Index
Definify.com
Webster
1913
Edition
Catchwater
Catch′waˊter
,
Noun.
A ditch or drain for catching water. See
Catchdrain
.
Definition
2024
catchwater
catchwater
English
Noun
catchwater
(
plural
catchwaters
)
A
device
which captures
surface runoff
for use as a water supply.
Etymology
catch
+
water
Similar Results