1
[ noun ] a ditch to supply dry land with water artificially

Related terms

ditch

*