"Stream" is Поток in Russian.
Поток means "Stream" in English.
Word #1912 of 4,000 by frequency in Russian — level B1.
Поток машин не останавливался всю ночь.
The stream of cars didn't stop all night.