VariousWords beta
Definitions:
Noun
flume
Definition: watercourse that consists of an open artificial chute filled with water for power or for carrying logs
Definition: A ravine or gorge, usually one with water running through.
Verb
Definition: To transport (logs of wood) by floating them along a water-filled channel or trough.