river_bottomEnglish

river bottom, riverbed

Noun

A channel occupied (or formerly occupied) by a river

English: riverbed, river bottom

English words with similar meanings

Show 1 words