imprint - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a mark that an object leaves on a surface when it is pressed into it
  2. 2
    a strong permanent influence on someone or something
    leave an imprint on:

    Years of high unemployment have left their imprint on the region.

  3. 3
    the name and address of a publisher, printed at the beginning of a book