Portuguese-English dictionary »

flume meaning in English

PortugueseEnglish
flume noun
{m}

river [rivers](large stream which drains a landmass)
noun
[UK: ˈrɪ.və(r)] [US: ˈrɪ.vər]