Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catchwork Definition

Cancel
catchwork
noun
A simple irrigation system, used on sloping land, in which water from a stream or spring is fed in at the top and allowed to trickle down over a number of artificial terraces

Words Related to catchwork!

catchwork Examples by Brain Bank Users