Not delayed (2,4)
I believe the answer is:
on time
'not delayed' is the definition.
(synonyms)
This is all the clue.
(Other definitions for on time that I've seen before include "Punctual, not late" , "as expected" , "without delay" , "promptly" , "Not running late" .)