franquear

verbo

full

franchise

verb

Definitions of franchise

English

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.