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