flumeEnglish
flume, gulch
Noun
A narrow gorge with a stream running through it
English: gulch, flume
Bahasa: selokan
Watercourse that consists of an open artificial chute filled with water for power or for carrying logs
English: flume
Bahasa words with similar meanings
English words with similar meanings
Show 1 words