
Meaning of ISLES OF SCILLY
|
|
|   |
WordNet Dictionary |
| |
| | Definition: | |
[n] 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 |
|   |
| | Synonyms: | | Scilly Islands |
|   |
| | See Also: | | archipelago, England | |
|
|