battle of sempatch Meaning, Definition & Usage

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

WordNet