Synonyms and Antonyms of stronghold

a structure or place from which one can resist attack
  • the island was the pirates' last stronghold in the West Indies
Synonyms of stronghold
Words Related to stronghold