13/03/2024
The right or license granted to an individual or group to market a company's goods or services in a particular territory. also : a business granted such a right or license. just opened a new fast-food franchise down the street. (2) : the territory involved in such a right.