Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: handprint  'hand,print
  1. An impression or mark left by a hand
    "They found the suspect's handprint on the window"

Derived forms: handprints

Encyclopedia: Handprint