Managed to leave on time (3)
I believe the answer is:
got
'managed' is the definition.
(both can mean achieved or secured)
'leave on time' is the wordplay.
'leave' becomes 'go' (to go is to depart or leave).
'on' is a charade indicator (letters next to each other).
'time' becomes 't' (abbreviation).
'go'+'t'='GOT'
'to' is the link.
(Other definitions for got that I've seen before include "Caught" , "Landed" , "Acquired" , "came by" , "Received; understood" .)