FREE CHAPEL


Meaning of FREE CHAPEL in English

noun

Eng eccl law : an English chapel not subject to the jurisdiction of the ordinary as a result of having been founded by the king or by a subject specially authorized

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.