Sentence:  Such admonitions, in the English of the Authorized Version, left an indelible <WSD>impress</WSD> on imaginations nurtured on the Bible ... 
Meaning of the word marked with <WSD> tags:  An impression on the mind, imagination etc.