Cut off, marooned (8)
I believe the answer is:
stranded
(Other definitions for stranded that I've seen before include "Left alone on beach?" , "Left aground on a shore" , "'Cut off, marooned (8)'" , "Abandoned or deserted - on beach" , "Left without resources - on beach?" .)