marooned

a. 被圍困的、孤立無援的、無法脫身的

英文釋義

  1. cut off or left behind