Synonyms for streambed | Synonym.com

Synonyms and antonyms for streambed

1. streambed (n.)

a channel occupied (or formerly occupied) by a stream

Synonyms: