THUMBPRINT


Meaning of THUMBPRINT in English

n. an impression of a thumb esp. as used for identification.

Oxford English vocab.      Оксфордский английский словарь.