'Catchdrain' definitions:

Definition of 'Catchdrain'

From: GCIDE
  • Catchdrain \Catch"drain`\, 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. [1913 Webster]