chapel royal
noun
plural chapels royal
1
: a chapel officially connected with the court of a Christian sovereign or attached to a royal palace
2
usually capitalized C&R
: a Church of England establishment that consists usually of dean, subdean, canons, chaplains, and choir, some of whom attend the king, and is located with his court
Love words? Need even more definitions?
Merriam-Webster unabridged
Share