English dictionary
streambed meaning and definition
Definition and meaning of streambed at MeaningMonkey.org. streambed meaning and definition in the English Dictionary.STREAMBED noun
Definition of streambed (noun)
- a channel occupied (or formerly occupied) by a stream
- synonyms: creek bed
Source: Princeton University Wordnet