catchwater Meaning, Definition & Usage

Catch"wa`ter noun
Definitions
  1. A ditch or drain for catching water. See Catchdrain.

Webster 1913