sempatch Meaning, Definition & Usage

  1. noun the Swiss Confederation escaped Hapsburg domination by their victory in 1386
    battle of Sempatch.

WordNet