atoll
English Dictionary
->
Letter A
-> atoll
Search Dictionary:
atoll Definition
(n)
an
island
consisting
of
a
circular
coral
reef
surrounding
a
lagoon
atoll Synonyms
atoll
© Art Branch Inc.