Search results
- Dictionarystronghold/ˈstrɒŋhəʊld/
noun
- 1. a place that has been fortified so as to protect it against attack: "their mountain strongholds fell to enemy attack" Similar
- 2. a place where a particular cause or belief is strongly defended or upheld: "a Labour stronghold" Similar
Powered by Oxford Dictionaries