'Catchwater' definitions:

Definition of 'Catchwater'

From: GCIDE
  • Catchwater \Catch"wa`ter\, n. A ditch or drain for catching water. See Catchdrain. [1913 Webster]