A hub of online professional and topical glossaries/dictionaries
?
Dicts
All topics » Travelling » Hotel terms (View wiki page) » FFRFRA
FRANCHISE look up translate image
A practice commonly prevalent in the fast food industry, this refers to the right to promote & market a product or service as permitted by the distributor, manufacturer or developer.