Definition, synonyms and picture of irrigation ditch

Learn in

irrigation ditch

n. irrigation ditch

Definition of irrigation ditch in English

Small canal or trench built to supply water to an area of dry land.

Synonyms of irrigation ditch in English

acequia

Lists where this word appears

Man-made Settings

10 words to learn