delves

noun

1.
long and narrow strip of water made for boats or for irrigation
2.
a hole in the ground made by excavating