catchdrain
Meaning, Definition & Usage
Dictionary
Related
Catch"drain`
noun
Definitions
A dich 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.
Webster 1913
Previous
catbrier
catcall
catch
catchable
catchall
Next
catcher
catchfly
catching
catchment
catchpenny