noun
Meaning 1
A chapel founded by the king of England or built under a grant from the king, which is not subject to the jurisdiction of the local bishop or other ruling member of the clergy.
Definition source: English Wiktionary via Wiktextract
Usage: historical
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided