What is the meaning of atoll in English?

Learn vocabulary with pictures as well as definitions of atoll in English

Learn in

See more

n. atoll

Definition of atoll in English

Ring-shaped coral island with a lagoon inside that is connected to the sea.

Synonyms of atoll in English

coral atoll

See more

n. coral atoll

Definition of coral atoll in English

Ring-shaped coral island with a lagoon inside that is connected to the sea.

Synonyms of coral atoll in English

atoll