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, attal, ataul, attle, attila, attlee, attalea, attilio, auditual, addle, audile, adalia, adelie
|
|
|