stranded





stranded - adjective

stranded - thesaurus

isolated   marooned