Sentence:  ideas of those two different things distinctly <WSD>imprinted</WSD> on his mind 
Meaning of the word marked with <WSD> tags:  To leave a print, impression, image, etc.