Loading page
swiss confederation is a noun meaning "a landlocked federal republic in central Europe". It carries one recorded sense.
a landlocked federal republic in central Europe
Definitions, synonyms and semantic relations for swiss confederation come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.