DOWNRIVER Meaning of DOWNRIVER in English [adverb], [adjective] - downstream Cambridge English vocab. Кембриджский английский словарь. 2012