palaceEnglishOxford English Thesauruspalace 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 linkspalacepalatial like a palacepalace Oxford Dictionary of English