THUMBPRINT Meaning of THUMBPRINT in English [thumb.print] n (1900): an impression made by the thumb; esp: a print made by the inside of the first joint Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012