Glossary

franchise

Subject: 

  • Business Studies

a form of ownership where the owner buys the right to use the name and methods of an established business.