Crossword Genius

Stopped being a detriment, possibly (10)

Ross

I believe the answer is:

terminated

'stopped' is the definition.
('terminate' can be a synonym of 'stop')

'a detriment possibly' is the wordplay.
'possibly' indicates anagramming the letters.
'a'+'detriment'='adetriment'
'adetriment' with letters rearranged gives 'TERMINATED'.

'being' is the link.

(Other definitions for terminated that I've seen before include "Brought to an end" , "reached the end of the line" , "Ended" , "Finished" , "Stopped" .)

Want a hint initially instead of a full solution? Install my app