freechapel noun1 •(historical) 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.The incumbent is called in old records Dean of the King's freechapel of St.Burian. — 1814 formsfreechapels