battle of Sempatch
1.
(
noun
) the Swiss Confederation escaped Hapsburg domination by their victory in 1386
Synonyms:
Sempatch
Related Words:
pitched battle
Terms and Conditions of Use / Copyright Notice