English dictionary

irrigation ditch meaning and definition

Definition and meaning of irrigation ditch at MeaningMonkey.org. irrigation ditch meaning and definition in the English Dictionary.

IRRIGATION DITCH noun

Definition of irrigation ditch (noun)

  1. a ditch to supply dry land with water artificially
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: