Definitions
noun
a device produced by pressure on a surface
noun
a distinctive influence
“English stills bears the imprint of the Norman invasion”
noun
an identification of a publisher; a publisher's name along with the date and address and edition that is printed at the bottom of the title page
“the book was published under a distinguished imprint”
Look “imprint” up elsewhere
Want another word?
Spin the dictionary for a fresh one.