flume
English Dictionary
->
Letter F
-> flume
Search Dictionary:
flume Definition
(n)
a
narrow
gorge
with
a
stream
running
through
it
(n)
watercourse
that
consists
of
an
open
artificial
chute
filled
with
water
for
power
or
for
carrying
logs
flume Synonyms
flume
gulch
© Art Branch Inc.