Sentence:  ... certainly there is not in the world a greater <WSD>strength</WSD> against temptations, then is deposited in an "obedient understanding" .... 
Meaning of the word marked with <WSD> tags:  The strongest part of something; that on which confidence or reliance is based.