MOVABLE BED


Meaning of MOVABLE BED in English

A stream bed made up of materials readily transportable by the streamflow.

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