MOVABLE BED Meaning of MOVABLE BED in English A stream bed made up of materials readily transportable by the streamflow. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012