Riverbed
WordNet

noun


(1)   A channel occupied (or formerly occupied) by a river
 
x
OK