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 ever 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.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
on streamin or into operation or existence; available.
Farlex Partner Idioms Dictionary © Farlex 2017
In or into operation or production: a new power plant soon to go on stream.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.