Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

streambed Definition

Cancel
streambed
noun(stream-bed)
the channel occupied or formerly occupied by a stream

Words Related to streambed!

streambed Examples by Brain Bank Users