Still time for what has to happen (5)
I believe the answer is:
event
'what has to happen' is the definition.
I can't tell whether this definition defines the answer.
'still time' is the wordplay.
'still' becomes 'even' (synonyms).
'time' becomes 't' (abbreviation).
'even'+'t'='EVENT'
'for' is the link.
Can you help me to learn more?
(Other definitions for event that I've seen before include "horse-riding competition" , "Item in sports programme" , "'Occurrence, occasion (5)'" , "Something happening" , "What will happen" .)