Definition of high franchise in English:

high franchise

noun

rare, historical
  • The right of voting in parliamentary or other elections, consequent upon paying high rates or owning property of high value.

Origin

Late 18th century; earliest use found in Gentleman's & London Magazine.