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