•
[C usually singular] when an object presses on something and leaves a markThe button had left an imprint on my arm.
•
[S] when an event or experience becomes fixed in someone's memory or leaves its mark in some way on their appearanceWar has left its imprint on the strained faces of these people.