Greek Meaning of catchwater
Υδάτινη τάφρος
Other Greek words related to Υδάτινη τάφρος
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
Υδάτινη τάφρος
A ditch or drain for catching water. See Catchdrain.
No synonyms found.
No antonyms found.
catchup => Κέτσαπ, catchpoll => εισπράκτορας, catchphrase => Σλόγκαν, catchpenny => φτηνός, catchment basin => Λεκάνη απορροής,