Focus on the pronunciation of stream
English definition of “stream”
› [C] FINANCE a regular flow of money: Utilities have a steady stream of cash coming in from their customers. Fees for advising on acquisitions represent a large part of big banks' income streams.
› [C, usually singular] a large number of things or people of a similar type that happen or are seen one after the other: a/the stream of sth A bankruptcy filing would add to the stream of business failures that have plagued corporate America.a steady/constant/continuous stream of sth/sb At the moment, we're seeing a steady stream of people in trouble from refinancings.
come on stream › PRODUCTION to start to be used to produce or manufacture something: New power plants need to come on stream by 2016-17.