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]
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]