Definitions of fortress:

  • noun:   a fortified defensive structure