[adjective], [adverb] - (moving) on a river or stream towards its originSalmon swim upstream against very strong currents to reach the breeding areas.The upstream part of the river flows gently through meadows.
UPSTREAM
Meaning of UPSTREAM in English
Cambridge English vocab. Кембриджский английский словарь. 2012