Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
franchises
in English
franchises
us
//frənˈʧaɪz//
uk
//frænˈʧaɪz//
#common
Lemma:
franchise
The lemma is the base or root form of this word.
Definitions
Noun
rights
or
privileges
officially
granted
;
by
government
authorization
to
sell
goods
;
in
a
certain
area
a
business
operating
;
under
such
authorization
a
company's
granted
privileges
;
to
sell
or
distribute
a
sports
team's
history
and
tradition
;
its
organizations
a
collection
of
stories
(
books
,
films
,
etc
.)
in
a
shared
universe