1. a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976; [syn: Seychelles, Republic of Seychelles]
WordNet (r) 3.0 (2006):
Republic of Seychelles
n 1: a republic on the Seychelles islands; achieved independence
from the United Kingdom in 1976 [syn: Seychelles,
Republic of Seychelles]