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