Find the word definition

WordNet
battle of Sempatch

n. the Swiss Confederation escaped Hapsburg domination by their victory in 1386 [syn: Sempatch]