History
History
History
UK
US
Meaning:

a mark produced by pressing or printing

impression; symbol

more synonyms
synonyms mode
crossword mode
IMPRINT as in Wiktionary
IMPRINT as in Wikipedia