MOUTH OF STREAM Meaning of MOUTH OF STREAM in English The point of discharge of a stream into another stream, a lake, or the sea. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012