fortress
1. [ noun ] (military) a fortified defensive structure
Synonyms: fort
Related terms: defensive_structure martello_tower alcazar alhambra Tower_of_London presidio battlement fortify
Similar spelling:   FORTRAN
  Fortier