Dictionary of Marketing Terms for: brand franchise brand franchise arrangement between a brand name manufacturer and a wholesaler or retailer that gives the wholesaler or retailer the exclusive right to sell the brand manufacturer’s product in a specific territory.