Imprint/ɪmˈprɪnt/ Definition 1 of 5Pro Tip 1/2Physical Pressing Imprint as a noun often involves physical contact, as one object leaves a mark on another. The artist left her hand's imprint in the clay. Pro Tip 2/2Evidence Left An imprint is sometimes evidence of something that was there before. The fossil was an imprint of an ancient leaf.