St. James's Palace
[ seynt jeym-ziz pal-is, suhnt ]
noun
a palace in London, England: the royal residence from the time of Henry VIII until the accession of Victoria.
- Also called St. James's.
- Compare Court of St. James's.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse