Franchisement

Webster's Dictionary of the English Language

·noun Release; deliverance; freedom.