UPSTREAM Meaning of UPSTREAM in English Toward the source of the flow, or located in the area from which the flow is coming. Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012