Isles of Scilly

(redirected from Scilly, Isles of)
Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.Isles of Scilly - an archipelago of small islands off the southwestern coast of England near the entrance to the English ChannelIsles 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 pirates
England - a division of the United Kingdom