0 Something in industry or business that is on stream is being produced or is available for use:
The company's increased sales were primarily a result of new stores coming on stream.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
on stream