English Dictionary
◊ RIVERBED
riverbed
n : a channel occupied (or formerly occupied) by a river [syn: {river
bottom}]