imprint[noun]Synonyms:- mark, impression, indentation, sign, stamp
[verb]Synonyms:- fix, engrave, etch, impress, print, stamp
[TahlilGaran] English Synonym Dictionary ▲
II. im‧print2 /ɪmˈprɪnt/
verb1. [transitive] to print or press the mark of an object on something
imprint something on/in/onto something One snowy morning, footprints and tyre marks were imprinted in the snow.2. literary to become fixed in your mind or memory so that you never forget
imprint something on your mind/memory/brain etc The sight of Joe’s dead body was imprinted on his mind forever. [TahlilGaran] Dictionary of Contemporary English ▲