释义 |
Isles of Scilly ThesaurusNoun | 1. | Isles of Scilly - an archipelago of small islands off the southwestern coast of England near the entrance to the English Channel; formerly a haven for smugglers and piratesScilly IslandsEngland - a division of the United Kingdom | EncyclopediaSeeScilly IslandsAcronymsSeeISIsles of Scilly
Synonyms for Isles of Scillynoun an archipelago of small islands off the southwestern coast of England near the entrance to the English ChannelSynonymsRelated Words |