fortresslike (fortress + -like): Resembling a fortress in shape or impregnability