meaning of riverbed
1.
a
channel
occupied
or
formerly
occupied
by
a
river
Related Words
riverbed
|
Developed & Maintained By
Taraprasad.com