Definitions of franchise to grant a franchise (=a right that someone buys from a company to sell its goods or services, especially in a particular area) BHG has decided to franchise the Italian restaurants to meet demand.