Fortresses Synonyms

A fortified defensive structure
(Noun)