Sempach

[ German zem-pahkh ]
/ German ˈzɛm pɑx /

noun

a village in central Switzerland: Austrians defeated by Swiss 1386.

Example sentences from the Web for sempach

British Dictionary definitions for sempach

Sempach
/ (German ˈzɛmpax) /

noun

a village in central Switzerland, in Lucerne canton on Lake Sempach : scene of the victory (1386) of the Swiss over the Hapsburgs