Crossword Genius

Shot photo sent immediately (2,3,4)

Ross

I believe the answer is:

on the spot

'immediately' is the definition.
(I've seen this before)

'shot photo sent' is the wordplay.
'shot' is an anagram indicator.
'photo'+'sent'='photosent'
'photosent' anagrammed gives 'ON-THE-SPOT'.

(Other definitions for on the spot that I've seen before include "Apply ointment here" , "In a difficult position, forced to decide" , "Where acne cream applied" , "In an awkward predicament" , "Snooker balls may be" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app