Uk English Meaning of streambed
streambed
Other Uk English words related to streambed
No Synonyms and anytonyms found
Nearest Words of streambed
Definitions and Meaning of streambed in English
streambed (n)
a channel occupied (or formerly occupied) by a stream
FAQs About the word streambed
streambed
a channel occupied (or formerly occupied) by a stream
No synonyms found.
No antonyms found.
stream wheel => Stream wheel, stream orchid => Stream orchid, stream of consciousness => Stream of consciousness, stream line => Streamline, stream gold => stream gold,