Buckingham Palace - definition and synonyms


Your browser doesn’t support HTML5 audio

/ˌbʌkɪŋəm ˈpælɪs/
  1. the official home in London of the British king or queen. Buckingham Palace is also used for referring to the institution of the British monarchy and the people who work for it

    Buckingham Palace refused to confirm or deny the reports.