Definition of seychelles
English to English noun - a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
source: WordNet 3.0 - a group of about 90 islands in the western Indian Ocean to the north of Madagascar
source: WordNet 3.0
Visual Synonyms 
Nearby Word
seychelles, seychellois, shellless, shell-less, shoeless, seles, scaleless, shellac, shekels, skayles, sexless, successless, shell shock, shigellosis, sickless, sockless, soilless, shoelace, sackless, soleless
|
|
|