isles of scilly
1 definition found
isles of scilly - WordNet (r) 2.1 (2005) :
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]
|