streambed

noun

The channel through which a natural stream of water runs or used to run.

noun

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

noun

a channel occupied (or formerly occupied) by a stream