Home › Words › F › freechapelfreechapelfreechapel · noun — 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 from Wiktionary (CC BY-SA 3.0).Among words judged in Lexicurio's Arena, freechapel ranks #17,001 of 43,042 for Qualifying.EtymologyFrom free + chapel.nounA 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.Definitions & examples from Wiktionary (CC BY-SA 3.0).