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