Word info Synonyms

battle of Sempach

Noun

Meaning

the Swiss Confederation escaped Hapsburg domination by their victory in 1386

Source: WordNet

Synonyms

Close letter words and terms