This website uses cookies to ensure you get the best experience. Learn more

Another word for imprint

Verb
  1. To produce a deep impression of

  2. See also:

    marks

Another word for imprint

Noun
  1. The visible effect made on a surface by pressure

  2. See also:

    marks

Another word for imprint

Noun
  1. An impression

  2. See also:

    mark

Another word for imprint

Verb