an uninhabited island.
Meanings
They were stranded on a deserted island.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:59