Definitions of gulch:

  • noun:   a narrow gorge with a stream running through it