noun

 

a small river

 

verb

 

stream down/in/through, etc: to move or flow continuously in one direction

Tears were streaming down her face.

 

to listen to or watch something on a computer directly from the Internet