A narrow gorge with a stream running through it
(Noun)
Synonyms:
  1. gulch

Flume Is Also Mentioned In