Definitions of Sempatch:

  • noun:   the Swiss Confederation escaped Hapsburg domination by their victory in 1386