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.
500 - Internal Server Error

500

Internal Server Error

Back to Home