Wordia - The Definition Of Franchise
franchise
noun, the right to vote, esp for representatives in a legislative body; suffrage
From Collins
©HarperCollins 2008. Collins English Dictionary definition of franchise
noun, the right to vote, esp for representatives in a legislative body; suffrage
From Collins
©HarperCollins 2008. Collins English Dictionary definition of franchise