Streambed - Definition

streambed

n 1: a channel occupied (or formerly occupied) by a stream [syn:
streambed, creek bed]

Look up another word