STREAMBED


Meaning of STREAMBED in English

The channel through which a natural stream of water runs or used to run, as a dry streambed.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.