Synonyms of Atoll in English :
Antonyms of Atoll in English
Thesaurus of Atoll in English
Atoll
see definition of atollHypernyms of atoll
1. (noun) an island consisting of a circular coral reef surrounding a lagoon
Synonyms of Atoll in English :
Antonyms of Atoll in English
Thesaurus of Atoll in English
1. (noun) an island consisting of a circular coral reef surrounding a lagoon