Definition for Franchising

From Biology Forums Dictionary

A license venture allowing a licensee to manufacture and sell under the original company's name.