What is the meaning of the word "franchise"?

Definitions:

  1. a statutory right or privilege granted to a person or group by a government, especially the rights of citizenship and the right to vote. copy to clipboard noun
    • It's important to exercise your franchise by voting in the election. copy to clipboard

Synonyms: