Online English Dictionary

Home

Catchwater


n.

A ditch or drain for catching water. See Catchdrain .


© 2009 Dammam Community College