FRANCHISEMENT


Meaning of FRANCHISEMENT in English

noun release; deliverance; freedom.

Webster English vocab.      Английский словарь Webster.