English Dictionary
Definition river bed in British English
river bed noun
[countable] noun
/ˈrɪvə(r)ˌbed/
Synonyms and related words
