isles of scilly is a noun meaning "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". It carries one recorded sense.
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
Definitions, synonyms and semantic relations for isles of scilly come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.