What is the full meaning of thumbprint
an impression made by the thumb [n -S]
Example of the word thumbprint placed on a Scrabble board.