Switzerland - Definition

switzerland

n 1: a landlocked federal republic in central Europe [syn:
Switzerland, Swiss Confederation, Suisse, Schweiz,
Svizzera]

Look up another word