atoll

Explore definitions, synonyms, and language insights of atoll

Definitions

Noun
an island consisting of a circular coral reef surrounding a lagoon

More General Terms