Meaning of riverbed

Definition of riverbed

(noun) a channel occupied (or formerly occupied) by a river

Other information on riverbed

WIKIPEDIA results for riverbed
Amazon results for riverbed