Synonyms of Irrigation Ditch in English :

Antonyms of Irrigation Ditch in English

Thesaurus of Irrigation Ditch in English

Irrigation Ditch

see definition of irrigation ditch

Hypernyms of irrigation ditch

1. (noun) a ditch to supply dry land with water artificially