English synonyms about - contact  

irrigation ditch

noun

1 irrigation ditch

A ditch to supply dry land with water artificially.


Find more on irrigation ditch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0342