Never-ending (7)
I believe the answer is:
nonstop
'never-ending' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for nonstop that I've seen before include "Done without pause" , "Around the clock, continuous" , "Uninterrupted" , "Ceaseless" , "Without pause or interruption" .)