'atoll' definitions:

Definition of 'atoll'

From: WordNet
noun
An island consisting of a circular coral reef surrounding a lagoon

Synonyms of 'atoll'

From: Moby Thesaurus

Words containing 'atoll'