a strongly fortified defensive structure
"The ancient fortress served as an unbreakable stronghold against the invading army for centuries."
A place built to withstand attack; a fortress.
"The ancient castle stood as an impenetrable stronghold against the invading army's siege engines."