Summary
English Synonyms:   more detail...
  1. irrigation ditch:


English

Detailed Synonyms for irrigation ditch in English

irrigation ditch:

irrigation ditch [the ~] noun

  1. the irrigation ditch
    – a ditch to supply dry land with water artificially 1
    the irrigation ditch
    – a ditch to supply dry land with water artificially 1

Alternate Synonyms for "irrigation ditch":


Related Definitions for "irrigation ditch":

  1. a ditch to supply dry land with water artificially1

Related Synonyms for irrigation ditch