noun an impression or mark made with the palm and fingers on a surface. noun the mark left by the impression of a hand (as modifier)a handprint scanner