Dictionary
Dictionary
Franchise — definition & meaning
Word Type Definition Franchise a. Exemption from constraint or oppression; freedom;
liberty.
Explore more words:
Acacine · Ophthalmology · Polygenic · Dawning · Peccability · Inheritress · Habituate · Ure ·