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
Share