swiss confederation Meaning, Definition & Usage

  1. noun a landlocked federal republic in central Europe
    Switzerland; Svizzera; Schweiz; Suisse.

WordNet