irrigation ditch

definition: a ditch to supply dry land with water artificially
example:
speech part: noun
synonyms:

How irrigation ditch is being used?