irrigation ditch

US 
UK 
  • un.灌水沟;灌溉支渠
  • Web灌溉水渠;渠道;灌溉渠
un.
1.
灌水沟
2.
灌溉支渠

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard