SynonymX
Speak
Irrigation Ditch
Definition of Irrigation Ditch
1.
A ditch to supply dry land with water artificially
Noun
Semanticaly linked words with "irrigation ditch"
ditch
Hyponims for word "irrigation ditch"
ditch