|

irrigation ditch

DEFINITIONS OF: irrigation ditch

1

n a ditch to supply dry land with water artificially

Type of:
ditch
a long narrow excavation in the earth
WORD FAMILY
USAGE EXAMPLES