Word info

streambed

Noun

Meaning

streambed (plural streambeds)

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

Source: en.wiktionary.org

Hypernyms

Hyponyms

Close letter words and terms