thumbprint

English

Etymology

From thumb +‎ print.

Noun

thumbprint (plural thumbprints)

  1. A print, mark or impression made by a thumb.

Hypernyms

Translations