Word info

floodchannel

Noun

Meaning

floodchannel (plural floodchannels)

A stream that becomes enlarged by carrying floodwater

Source: en.wiktionary.org

Close letter words and terms