Uk English Meaning of riverbed
riverbed
Other Uk English words related to riverbed
Nearest Words of riverbed
Definitions and Meaning of riverbed in English
riverbed (n)
a channel occupied (or formerly occupied) by a river
FAQs About the word riverbed
riverbed
a channel occupied (or formerly occupied) by a river
base,basement,floor,foundation,ground,bed,Bottom
surface
riverbank => Riverbank, rivera => Riviera, river tyne => River Tyne, river thames => River Thames, river styx => River Styx,