Get Your Premium Membership

Riverbed

[n] a channel occupied (or formerly occupied) by a river


Related Information

More Riverbed Links

Synonyms

river bottom



Book: Shattered Sighs