Shobdo Logo
OETpalace

palace

Flag: gbEnglishOxford English Thesaurus

palace
noun
royal/official residence, castle, mansion, stately home;
in France château;
in Italy palazzo;
in German-speaking countries schloss;
in Spain alcazar;
in Turkey, , historical seraglio.
word linkspalace
palatial like a palace
palace Oxford Dictionary of English