Definition Definition

catchwater - Meaning and Examples

Meaning of 'catchwater' (Webster Dictionary)

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

500

Internal Server Error

Back to Home