isles of scilly

from WordNet (r) 3.0 (2006)
Isles of Scilly
    n 1: 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 [syn: {Scilly
         Islands}, {Isles of Scilly}]
    

[email protected]