marooned
动词 maroon:
leave stranded or isolated with little hope of rescue
同义词:maroon, strand
leave stranded on a desert island without resources
同义词:maroon
形容词 marooned:
cut off or left behind
同义词:isolated, stranded