Spot for grilling? (3,4)
I believe the answer is:
hot seat
(Other definitions for hot seat that I've seen before include "punishment?" , "Chair for person with difficult responsibility" , "Difficult situation" , "Warm place for one with difficult task?" , "new constituency" .)