Uk English Meaning of catchwater
Catchwater
Other Uk English words related to Catchwater
No Synonyms and anytonyms found
Nearest Words of catchwater
Definitions and Meaning of catchwater in English
catchwater (n.)
A ditch or drain for catching water. See Catchdrain.
FAQs About the word catchwater
Catchwater
A ditch or drain for catching water. See Catchdrain.
No synonyms found.
No antonyms found.
catchup => Ketchup, catchpoll => bailiff, catchphrase => Catchphrase, catchpenny => cheap, catchment basin => Catchment area,