RELATED WORDS
PARAPHRASING
a large, strong building fortified against attack, especially as in olden times
magnificent home, often for royalty