thumbprint
noun
thumb·print ˈthəm-ˌprint
1
: an impression made by the thumb
especially : a print made by the inside of the first joint
2
: something that identifies
especially : fingerprint sense 2a
Love words? Need even more definitions?
Merriam-Webster unabridged



