Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of seychelles islands
Definition that contains seychelles islands
  • seychelles a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
  • giant tortoise very large tortoises of the Galapagos and Seychelles islands
  • republic of seychelles a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
My lists:
Recently viewed words: