English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Catchdrain
Catchdrain
(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.