fortress
for-tress
noun
A large, heavily fortified building or place, built for defence.
"The old fortress protected the city for centuries."
Thesaurus
Synonyms: fort
for-tress
A large, heavily fortified building or place, built for defence.
"The old fortress protected the city for centuries."
Synonyms: fort