UPSTREAM Meaning of UPSTREAM in English adj. in the higher part of a stream, closer to the source of the stream Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012