'thumbprint' definitions:

Definition of 'thumbprint'

(from WordNet)
noun
Fingerprint made by the thumb (especially by the pad of the thumb)

Synonyms of 'thumbprint'

From: Moby Thesaurus