stronghold

US /ˈstrɔŋˌhold/

UK /ˈstrɔ:ŋˌhəʊld/

C2

noun

  • Castle, fort etc. place that is fortified or secure