LOSING STREAM Meaning of LOSING STREAM in English A stream whose water seeps into an aquifer. The flow decreases as one moves downstream. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012