gulch

noun

1.
a narrow gorge with a stream running through it