streambed

Nouns

  • (n) a channel occupied (or formerly occupied) by a stream creek bed,

Synonyms

creek bed

Words of close approximity