franchise
English Dictionary
->
Letter F
-> franchise
Search Dictionary:
franchise Definition
(n)
an
authorization
to
sell
a
company
''
s
goods
or
services
in
a
particular
place
(n)
a
business
established
or
operated
under
an
authorization
to
sell
or
distribute
a
company
''
s
goods
or
services
in
a
particular
area
(n)
a
statutory
right
or
privilege
granted
to
a
person
or
group
by
a
government
(
especially
the
rights
of
citizenship
and
the
right
to
vote
)
(v)
grant
a
franchise
to
franchise Synonyms
dealership
enfranchisement
franchise
© Art Branch Inc.