BUCKINGHAM PALACE(noun)Did you mean?Synonyms RhymesAlso try..palatialDefinitions There is 1 meaning of the phrase Buckingham Palace. Buckingham Palace - as a noun The london residence of the british sovereign Word Variations & RelationsStarts BStarts BUStarts BUCStarts BUCKEnds EEnds CEEnds ACEEnds LACEStarts B & ends EStarts BU & ends EStarts B & ends CEA-Z Proximitiesbuckhound21buckhounds22buckie14buckies15bucking16 Buckingham Palace buckings17buckish18buckishly23buckjumper29buckjumpers30