isles of scilly : Definition, Usages, News and More
Search Words
isles of scilly
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
On the Scillies, Exotic Gardens, Windswept Ruins Tresco Abbey Garden on the island of Tresco. Through the mist, I could make out the empty beaches and crystal clear water surrounding St. Mary’s, the largest of the Isles of Scilly.
June 14, 2013 - New York Times