DOWNSTREAM Meaning of DOWNSTREAM in English In the same direction as a stream or other flow, or toward the direction in which the flow is moving. A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012