streambed(noun) noun1. a channel occupied (or formerly occupied) by a streamDefinition categories: object, bed, bottom