English dictionary
stronghold meaning and definition
Definition and meaning of stronghold at MeaningMonkey.org. stronghold meaning and definition in the English Dictionary.STRONGHOLD noun
Definition of stronghold (noun)
- a strongly fortified defensive structure
- synonyms: fastness
Source: Princeton University Wordnet