English Dictionary
Definition archipelago in British English
archipelago noun
[countable] noun
/ˌɑː(r)kɪˈpeləɡəʊ/
Synonyms and related words
Synonyms and related words
