YourDictionary

thumbprint

noun

  1. a fingerprint of the thumb
  2. fingerprint ()

See thumbprint in American Heritage Dictionary 4

Learn more about thumbprint

link/cite print suggestion box