STRONGHOLD MEANING IN ENGLISH

• Stronghold Definition & Synonyms

  1. (n.) A fastness; a fort or fortress; fortfield place; a place of security.


Synonyms:
Fastness,

RECENT SEARCHES