释义 |
irrigation ditch ThesaurusNoun | 1. | irrigation ditch - a ditch to supply dry land with water artificiallyditch - a long narrow excavation in the earth | Translationsirrigation ditch
Words related to irrigation ditchnoun a ditch to supply dry land with water artificiallyRelated Words |