THUMBPRINT


Meaning of THUMBPRINT in English

■ noun an impression or mark made by the inner part of the top joint of the thumb.

↘a distinctive identifying characteristic.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.