@Gregory Well said!
Atoll
-
A coral island or islands, consisting of a belt of coral reef,partly submerged, surrounding a central lagoon or depression; alagoon island.
Atoll meaning & definition 1 of Atoll.
-
A ring-shaped reef, island, or chain of islands formed of coral.
Atoll meaning & definition 2 of Atoll.
Similar Words