Synonyms of Streambed in English :
Antonyms of Streambed in English
Thesaurus of Streambed in English
Streambed
see definition of streambedSynonyms of streambed
1. (noun) a channel occupied (or formerly occupied) by a stream
Synonyms of Streambed in English :
Antonyms of Streambed in English
Thesaurus of Streambed in English
1. (noun) a channel occupied (or formerly occupied) by a stream