Castle: a large building or group of buildings fortified against attack with thick walls, battlements, towers, and in many cases a moat. Palace: the official residence of a sovereign, archbishop, bishop, or other exalted person.