Definition Definition

catchdrain - Meaning and Examples

Meaning of 'catchdrain' (Webster Dictionary)

1 . 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.