Synonyms:
franchise
Meaning: an authorization to sell a company's goods or services in a particular place
verb
meaning of the word
Synonyms:
franchise
Meaning: grant a franchise to
Usage examples
And yet," I continued, "some people hold that women ought not to have the franchise, or suffrage, or whatever it is!
He accordingly summoned to the parliament house several Lords who had been deprived of their honours by sentences which the general voice loudly condemned as unjust; and he took on himself to dispense with the Act which deprived Presbyterians of the elective franchise.