Place to be marooned (4)
I believe the answer is:
isle
'place to be marooned' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for isle that I've seen before include "___ of Dogs, Man or Skye" , "you can't walk away from" , "Small area of land in water" , "man with capital?" , "Perspire" .)