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