Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.
1. Into existence, operation, or production. With the new plant on stream, the economy for the area is expected to increase about tenfold as hundreds of jobs become available. The controversial welfare scheme being spearheaded by the young mayor is now on stream, as skeptics and supporters alike wait with bated breath to see how it performs.
2. While streaming a live performance over the internet. The well-known online personality has been plagued by controversy every since he used a racial slur on stream. We are going to announce the winner of our give away live on stream this Wednesday at 9 PM Eastern time.
on streamin or into operation or existence; available.
In or into operation or production: a new power plant soon to go on stream.