Stamp; fix in the mind (7)
I believe the answer is:
imprint
(Other definitions for imprint that I've seen before include "Mark made by pressing or stamping surface" , "Mark left by stamping a surface" , "Impress, stamp" , "Publisher's name on title-page of book" , "Stamp; brand" .)