Word info Synonyms

streambed

Noun

Meaning

streambed (plural streambeds)

A channel through which a stream flows or used to flow.

Source: en.wiktionary.org

Synonyms

Hypernyms

Close letter words and terms