'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