Q: What is the Synonym of Franchise?

Word:

Franchise

Synonym:

License

Meaning:

A privilege or right officially granted a person or a group by a government, especially:

March 23, 2011 | Tahir Abbas | No Comments | 116 views