Stronghold means castle or any other strongly fortified place .
A stronghold is a strongly fortified defensive structure .