English
Noun
streambed (plural streambeds)
- A channel through which a stream flows or used to flow.
-
2007 November 7, Felicity Barringer, “Private Efforts to Preserve the Coast”, in New York Times:- The easement restricts construction and will keep cattle mostly away from sensitive streambeds.