Definition of Streambed
Noun: streambed
- A channel occupied (or formerly occupied) by a stream
- creek bed
See also:
stream
streambeds
Anagrams containing the word streambed
stmdreeab dstreambe edstreamb bedstream mbedstrea ambedstre eambedstr reambedst treambeds