STREAMBED Meaning of STREAMBED in English [stream.bed] n (1857): the channel occupied or formerly occupied by a stream Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012