Stronghold, n.
A fastness; a fort or fortress; fortfield place; a place of security.
Shades of meaning
Fernald has no entry of its own for stronghold; he lists it under fortification.
Where he writes about it:
Any defensible place, whether made so by nature or by art, is a fastness or stronghold. — from fortification