Langimage
English
B2

to be left isolated and without resources.

Meanings

to be left isolated and without resources.

After the shipwreck, they were marooned on an island.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51