a perceptible trace left by pressure <one telltale sign that I had been napping was the print left by the chenille bedspread on my cheek>
a picture created from an image recorded on a light-sensitive surface by a camera <we now get our prints developed online>
Seen & Heard
What made you want to look up print[noun]? Please tell us where you read or heard it (including the quote, if possible).