
Imprint
Physical 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.
Evidence Left
An imprint is sometimes evidence of something that was there before.
The fossil was an imprint of an ancient leaf.