This instant (3)
'this instant' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for now that I've seen before include "The present moment" , "At this moment in time" , "At the present time" , "straight away" , "At present, this instant" .)
'this instant' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for at once that I've seen before include "Immediately, without delay" , "This minute!" , "simultaneously" , "right away" , "on the spot" .)