irrigation_ditch
1. [ noun ] a ditch to supply dry land with water artificially
Related terms: ditch
Similar spelling:   Iris_tingitana