STREAM, EPHEMERAL Meaning of STREAM, EPHEMERAL in English A stream that flows only in response to precipitation. See Stream. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012