atoll

nounA ring-shaped coral reef or a string of islands that surrounds a lagoon, found in warm ocean waters.

No synonyms or antonyms found for this word.

atoll synonyms & antonyms | whatsthatwordmean | whatsthatwordmean