flume - English Synonyms Dictionary

flume

n.
[1] gulch