Synonyms of Irrigation Ditch in English :
Antonyms of Irrigation Ditch in English
Thesaurus of Irrigation Ditch in English
Irrigation Ditch
see definition of irrigation ditchHypernyms of irrigation ditch
1. (noun) a ditch to supply dry land with water artificially