Definition Definition

catchwater - Meaning and Examples

Meaning of 'catchwater' (Webster Dictionary)

1 . Catchwater [ n.]
- A ditch or drain for catching water. See Catchdrain.