stream bed
English
Noun
stream
bed
(
plural
stream beds
)
Synonym of
riverbed
.