Without delay for the moment (7)
I believe the answer is:
instant
This clue is a double definition.
'without delay' is the first definition.
(instant means at once or without delay)
'moment' is the second definition.
(I know that instant is a type of moment)
'for the' is the link.
(Other definitions for instant that I've seen before include "Not detailed" , "Twinkling of a eye" , "Immediate; moment in time" , "Trice" , "Immediate; flash" .)