The bed where a natural stream of water runs or may run; the long narrow depression shaped by the concentrated flow of a stream and covered continuously or periodically by water.
STREAM CHANNEL
Meaning of STREAM CHANNEL in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012