French-English dictionary »

flume meaning in English

FrenchEnglish
flume nom {m}

flume [flumes]◼◼◼(open channel)
noun
[UK: fluːm] [US: ˈfluːm]