Definition of atoll
English to English noun - an island consisting of a circular coral reef surrounding a lagoon
source: WordNet 3.0 - A coral island or islands, consisting of a belt of coral reef, partly submerged, surrounding a central lagoon or depression; a lagoon island.
source: Webster 1913
Visual Synonyms 
Nearby Word
atoll, atole, at all, ayatollah, at will, attle, ataul, attal, attila, attlee, attilio, attalea, auditual, addle, adalia, adelie, audile
|
|
|