History
History
Synonyms
UK
US
Meaning:
castle

a large, strong building fortified against attack, especially as in olden times

magnificent home, often for royalty

fort

a building for military defence

stronghold

ACROPOLIS as in Wiktionary
ACROPOLIS as in Wikipedia