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.