What is the full meaning of franchises
FRANCHISE, to grant a franchise to [v]
Example of the word franchises placed on a Scrabble board.