English Dictionary
◊ STRONGHOLD
stronghold
n : a strongly fortified place [syn: {fastness}]