STREAMBED

Definition of STREAMBED

  1. (noun)a channel occupied (or formerly occupied) by a stream