FRANCHISE
Meaning
(v.) to grant a right or privilege to; to authorize to operate under a franchise (n.) a right or license granted to someone to sell a company鈥檚 goods or services; the business or territory covered by such a right (n.) a group of related books, movies, or other works based on the same characters or idea
Play history
- Last played:
- Never
- Times played:
- 0
Search Related
Anagrams
None
