FRANCHISE


Meaning of FRANCHISE in English

(a.) The district or jurisdiction to which a particular privilege extends; the limits of an immunity; hence, an asylum or sanctuary.

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