LOSING STREAMS Meaning of LOSING STREAMS in English streams which seem to disappear because they flow into an aquifer. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012