irrigation ditch
Meaning, Definition & Usage
Dictionary
Related
noun
a ditch to supply dry land with water artificially
WordNet
Previous
irrhetorical
irridenta
irridentism
irridentist
irrigate
Next
irriguous
irrisible
irrision
irritability
irritable