- 1the official home of the British royal family in London
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2the British royal family or the people who advise them Buckingham Palace refused to comment.
Check pronunciation: Buckingham Palace