Beelingo.com

English Dictionary

  • Hide translation

 stronghold stronghold /ˈstrɔŋˌhoʊld/

noun

  1. A strongly fortified defensive structure  ( fastness , stronghold )
    a strongly fortified defensive structure