fortress
noun
[ ˈfɔːtrɪs ]
• a military stronghold, especially a strongly fortified town.
Similar:
fort,
castle,
citadel,
blockhouse,
burg,
keep,
tower,
donjon,
turret,
bunker,
stronghold,
redoubt,
fortification,
bastion,
fastness,
alcazar,
hold,
fortalice,
Origin:
Middle English: from Old French forteresse ‘strong place’, based on Latin fortis ‘strong’.