Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun irrigation_ditch
1 sense of irrigation ditch
Sense 1
irrigation ditch -- (a ditch to supply dry land with water artificially)
=> ditch -- (a long narrow excavation in the earth)