On-going stream (7)
I believe the answer is:
ongoing
This clue is a double definition.
'on-going' is the first definition.
(I know that on-going can be written as ongoing)
'stream' is the second definition.
(thesaurus)
(Other definitions for ongoing that I've seen before include "Not yet concluded" , "still in operation" , "Currently in progress" , "Continuing to exist or progress" , "Current" .)