noun.
A place of refuge, survival or domination by a particular group or idea
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a strongly fortified defensive structure
Word Usage
"But my biggest problem was with a stupid group of European holy men levitating inside some sacred Asian mountain stronghold, wearing what looked like cheap Buddhist robe knock-offs."