Synonyms and Antonyms for battle_of_Sempatch

1. battle of Sempatch (n.)

the Swiss Confederation escaped Hapsburg domination by their victory in 1386

Synonyms: