|

Isles of Scilly

DEFINITIONS OF: Isles of Scilly

1

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
Example of:
archipelago
a group of many islands in a large body of water
WORD FAMILY
USAGE EXAMPLES