EnglishMain Dictionary
fortress
Universal Words
noun
a building or a place that has been strengthened and protected against attack:
a fortress town enclosed by four miles of ramparts * Fear of terrorist attack has turned the conference centre into a fortress.