Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Stronghold in English

English

Stronghold

/strɔŋhoʊld/

noun

1. A strongly fortified defensive structure

    synonym:
  • stronghold
  • ,
  • fastness