Leave stranded or isolated with little hope of rescue English: maroon, strand Bahasa: terdampar, terkandas Less certain link between this word and this sense.