Riverbed - Definition

riverbed

n 1: a channel occupied (or formerly occupied) by a river [syn:
riverbed, river bottom]

Look up another word