English synonyms about - contact  

Sempach

noun

1 Sempach

The Swiss Confederation escaped Hapsburg domination by their victory in 1386.

synonym: battle of Sempach.


Find more on sempach elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0156