Flume — synonyms, definition

1. flume (Noun)

1 synonym
gulch
2 definitions

flume (Noun) — A narrow gorge with a stream running through it.

flume (Noun) — Watercourse that consists of an open artificial chute filled with water for power or for carrying logs.

3 types of
gorge watercourse waterway