Catchdrain definitions

Search

Catchdrain

Catchdrain logo #21002• (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.
Found on http://thinkexist.com/dictionary/meaning/catchdrain/

Catchdrain

Catchdrain logo #20972Catch'drain` noun 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.
Found on http://www.encyclo.co.uk/webster/C/35
No exact match found.