imprints
im-prints
noun
Distinct marks or lasting effects left on a surface or in the mind.
"The fossil showed clear imprints of ancient leaves."
verb
Fixes a mark or an idea firmly on a surface or in the mind.
"The experience imprints itself on his memory."
Thesaurus
Synonyms: form, depression, impression, embossment, impress