"On the spot" spot (3,4)
I believe the answer is:
hot seat
'on the spot spot' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for hot seat that I've seen before include "punishment?" , "from which bottom quick to rise?" , "Difficult or dangerous position" , "Warm place for one with difficult task?" , "Difficult situation" .)