English dictionary
atoll meaning and definition
Definition and meaning of atoll at MeaningMonkey.org. atoll meaning and definition in the English Dictionary.ATOLL noun
Definition of atoll (noun)
- an island consisting of a circular coral reef surrounding a lagoon
Source: Princeton University Wordnet