riverbed

/rˈɪvɝbɛd/

Explore definitions, synonyms, and language insights of riverbed

Definitions

Noun
a channel occupied (or formerly occupied) by a river

More General Terms