Refine this word faster
On stream
adv
Definitions
Adverb
- 1 In or into operation or production. not-comparable
"HSTs continued to provide sterling service during these years, so much so that when Virgin and Midland Mainline brought their new wave of high-speed diesel electric multiple units [...] on stream, many preferred the ride and comfort of the vanquished to the ride and comfort of the vanquisher."
See also for "on stream"
Next best steps
Mini challenge
Unscramble this word: onstream