imprint
This term evokes the physical sensation of pressure and permanence, suggesting a mark that cannot be easily erased. In a physical sense, it describes the tactile result of force meeting a pliable surface, creating a lasting record of an object's presence. Psychologically, it refers to a deep-seated influence or an instinctive bond. In ethology, it describes the critical period where a newborn animal forms a lifelong attachment to its first visual stimulus, a process that is biological rather than learned.
Meanings
A mark made by pressing something onto a softer surface.
"The seal left a deep imprint in the wax."
A publishing company, especially one that is a specialized brand under a larger publishing house.
"The author signed a contract with a prestigious academic imprint."
To press a mark or design onto a surface by applying pressure.
"The artist used a stamp to imprint the logo on the leather."