Online English Dictionary

Home

Catchwork


n.

A work or artificial water-course for throwing water on lands that lie on the slopes of hills; a catchdrain.


© 2009 Dammam Community College