Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Buckingham Palace
  1. The London residence of the British sovereign

Type of: castle, palace

Part of: City of Westminster, Westminster

Encyclopedia: Buckingham Palace