English dictionary

isles of scilly meaning and definition

Definition and meaning of isles of scilly at MeaningMonkey.org. isles of scilly meaning and definition in the English Dictionary.

ISLES OF SCILLY noun

Definition of Isles of Scilly (noun)

  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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: