UPSTREAM Meaning of UPSTREAM in English Toward the source of the flow, or located in the area from which the flow is coming. A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012