streambed
English Dictionary
->
Letter S
-> streambed
Search Dictionary:
streambed Definition
(n)
a
channel
occupied
(
or
formerly
occupied
)
by
a
stream
streambed Synonyms
creek bed
streambed
© Art Branch Inc.