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. Английский словарь экологического инжиниринга. 2012