n.
1.an authorization to sell a company's goods or services in a particular place
2.a business established or operated under an authorization to sell or distribute a company's goods or services in a particular area
3.a statutory right or privilege granted to a person or group by a government (especially the rights of citizenship and the right to vote) franchise v.
1.grant a franchise to
Idiom of the Day
plow into (someone or something)
to crash into someone or something with force
The truck plowed into the group of people waiting for the bus.