Catchdrain
English Translation from English to English dictionary online for the word Catchdrain
-
1 n.
A ditch or drain along the side of a hill to catch the surface water; also, a ditch at the side of a canal to catch the surplus water.
-
2 n.
A ditch or drain along the side of a hill to catch the surface water; also, a ditch at the side of a canal to catch the surplus water.