A system in which the right to vote in public elections is determined by the payment of rates at a particular level; occasionally with specified amount.
Origin
Mid 19th century; earliest use found in The Times.
Definition of rating franchise in US English:
rating franchise
noun
A system in which the right to vote in public elections is determined by the payment of rates at a particular level; occasionally with specified amount.
Origin
Mid 19th century; earliest use found in The Times.