to be left isolated and without resources.
Meanings
After the shipwreck, they were marooned on an island.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:51