Synonyms and Antonyms for streambed | Synonym.com

Synonyms and Antonyms for streambed

1. streambed (n.)

a channel occupied (or formerly occupied) by a stream

Synonyms: