Definition of Streambed

Noun: streambed

  1. 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