Helping to share the web since 1996


Use the search bar above to find dictionary definitions - click home to search Link Centre for websites.

Dictionary definition for: Franchise

1. (n) an authorization to sell a company''s goods or services in a particular place

2. (v) grant a franchise to

3. (n) a business established or operated under an authorization to sell or distribute a company''s goods or services in a particular area

4. (n) a statutory right or privilege granted to a person or group by a government (especially the rights of citizenship and the right to vote)

WordNet 2.1 Copyright Princeton University. All rights reserved.