English Dictionary
◊ STREAMBED
streambed
n : a channel occupied (or formerly occupied) by a stream [syn:
{creek bed}]