Langimage
English
B2

to be left alone in a remote and uninhabited place.

Meanings

to be left alone in a remote and uninhabited place.

He felt like he was marooned on a desert island after the storm.

Synonyms

Antonyms

Last updated: 2025/01/22 16:39